---------
C21orf91-201, C21orf91-202
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-chr21.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(243, 243) and range(222, 222)
---------
---------
NCAM2-202, NCAM2-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-chr21.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(18, 18) and range(0, 0)
---------
---------
SETD4-201, SETD4-202
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-chr21.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(24, 24) and range(0, 0)
---------
---------
SETD4-201, SETD4-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-chr21.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(24, 24) and range(0, 0)
---------
---------
SETD4-201, SETD4-206
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-chr21.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(24, 24) and range(0, 0)
---------
