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.