---------
RIC8A-203, RIC8A-208
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 569, in from_proteins
    match_tblock = one(interval.data for interval in intervals if interval.data.category is SeqAlignCat.MATCH)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/more_itertools/more.py", line 555, in one
    raise too_long or ValueError(msg)
ValueError: Expected exactly one item in iterable, but got M(1279:3506|338:2565), M(1231:1279|202:250), and perhaps more.
---------
---------
MS4A4E-208, MS4A4E-201
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 569, in from_proteins
    match_tblock = one(interval.data for interval in intervals if interval.data.category is SeqAlignCat.MATCH)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/more_itertools/more.py", line 555, in one
    raise too_long or ValueError(msg)
ValueError: Expected exactly one item in iterable, but got M(418:462|435:479), M(374:418|273:317), and perhaps more.
---------
---------
KCNK4-201, KCNK4-211
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(0, 0) and range(0, 0)
---------
---------
C11orf80-219, C11orf80-214
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(0, 0) and range(0, 0)
---------
---------
NEU3-201, NEU3-203
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(173, 173) and range(102, 102)
---------
---------
NARS2-201, NARS2-228
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(430, 430) and range(430, 430)
---------
---------
SDHD-201, SDHD-204
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(160, 160) and range(105, 105)
---------
---------
RBM7-203, RBM7-208
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(0, 0) and range(0, 0)
---------
---------
CADM1-201, CADM1-221
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(41, 41) and range(0, 0)
---------
---------
CADM1-201, CADM1-222
Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 216, in get_cblocks
    dfs[chr] = pd.read_csv(df_file, sep='\t')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
    return _read(filepath_or_buffer, kwds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 577, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1407, in __init__
    self._engine = self._make_engine(f, self.engine)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/parsers/readers.py", line 1661, in _make_engine
    self.handles = get_handle(
                   ^^^^^^^^^^^
  File "/Users/mayankmurali/miniconda3/envs/biosurfer-install/lib/python3.11/site-packages/pandas/io/common.py", line 859, in get_handle
    handle = open(
             ^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'B_hybrid_aln_gencode_v42/cblock-tables/cblocks-chr11.tsv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/analysis/genome_wide_alignment_analysis.py", line 105, in process_gene
    cd_aln = CodonAlignment.from_proteins(anchor.protein, alternative.protein)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 523, in from_proteins
    cblock = CodonAlignmentBlock(range(anchor_start, anchor_stop), range(other_start, other_stop), category=category)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<attrs generated init biosurfer.core.alignments.CodonAlignmentBlock>", line 12, in __init__
    self.__attrs_post_init__()
  File "/Users/mayankmurali/Desktop/Desktop - Mayank’s MacBook Pro/biosurfer_analysis_test_2/biosurfer/biosurfer/core/alignments.py", line 46, in __attrs_post_init__
    raise ValueError(f'Invalid ranges {self.anchor_range} and {self.other_range}')
ValueError: Invalid ranges range(41, 41) and range(0, 0)
---------
