def __init__(self, row, contig):
        # '#16(0) [RC] 3046 bases, 00000000 checksum. {3046 1} <1 3046>'
        assert row[0] == '#'
        self.id = row.strip("#").split('(')[0]
        coords = row.split("<")[1].split(">")[0]
        start, end = coords.split()
        self.contig = contig
        self.start = int(start)
        self.end = int(end)
        if self.end > self.start:
            self.start, self.end = self.end, self.start

        self.orientation = "-" if "[RC]" in row else "+"
dataset/ETHPy150Open tanghaibao/jcvi/formats/contig.py/ReadLine.__init__/swapped operands of `>`