MultiLocus

class mutalyzer_crossmapper.multi_locus.MultiLocus(locations, inverted=False)

MultiLocus object.

Parameters
  • locations (list) – List of locus locations.

  • inverted (bool) – Orientation.

outside(coordinate)

Calculate the offset relative to this MultiLocus.

Parameters

coordinate (int) – Coordinate.

Returns int

Negative: upstream, 0: inside, positive: downstream.

to_coordinate(position)

Convert a position to a coordinate.

Parameters

position (int) – Position.

Returns int

Coordinate.

to_position(coordinate)

Convert a coordinate to a position.

Parameters

coordinate (int) – Coordinate.

Returns tuple

Position.