diff --git a/isoslam/default_config.yaml b/isoslam/default_config.yaml
index bbe3692..655f722 100644
--- a/isoslam/default_config.yaml
+++ b/isoslam/default_config.yaml
@@ -5,5 +5,20 @@ bam_file: data/bam/.bam
gtf_file: data/gtf/
bed_file: data/bed/
vcf_file: data/vcf/
-summary: false
+summary_counts:
+ file_pattern: "**/*.tsv"
+ separator: "\t"
+ groupby:
+ - Transcript_id
+ - Chr
+ - Strand
+ - Start
+ - End
+ - Assignment
+ - Conversions
+ - filename
+ output:
+ outfile: summary_counts.tsv
+ sep: "\t"
+ index: false
plot: false
diff --git a/isoslam/io.py b/isoslam/io.py
index e3d2e45..e9586ca 100644
--- a/isoslam/io.py
+++ b/isoslam/io.py
@@ -2,18 +2,19 @@
import argparse
import gzip
-from collections.abc import Callable
+from collections.abc import Callable, Generator
from datetime import datetime
from importlib import resources
from pathlib import Path
from typing import Any, TextIO
+import pandas as pd
import pysam
-
-# from cgatcore import iotools
from loguru import logger
from ruamel.yaml import YAML, YAMLError
+from isoslam import utils
+
CONFIG_DOCUMENTATION_REFERENCE = """# For more information on configuration and how to use it see:
# https://sudlab.github.io/IsoSLAM\n"""
@@ -134,6 +135,29 @@ def write_yaml(
logger.error(exception)
+def load_and_update_config(args: argparse.Namespace | None) -> dict[str, Any]:
+ """
+ Load a configuration file to dictionary and update entries with user supplied arguments.
+
+ If ''args'' does not contain any value for ''args.config_file'' the default configuration
+ (''isoslam/default_config.yaml'') is loaded, otherwise the user specified configuration is loaded.
+
+ Once the configuration is loaded any user specified options update the dictionary.
+
+ Parameters
+ ----------
+ args : argparse.Namespace
+ Arguments supplied by user.
+
+ Returns
+ -------
+ dict[str: Any]
+ Dictionary of configuration optionsupdated with user specified options.
+ """
+ config = read_yaml() if vars(args)["config_file"] is None else read_yaml(vars(args)["config_file"])
+ return utils.update_config(config, vars(args)) # type: ignore[arg-type]
+
+
def create_config(args: argparse.Namespace | None = None) -> None:
"""
Write the default configuration file to disk.
@@ -218,11 +242,11 @@ def _get_loader(file_ext: str = "bam") -> Callable: # type: ignore[type-arg]
"""
if file_ext == ".bam":
return _load_bam
- if file_ext == ".bed" or file_ext == ".bed.gz":
+ if file_ext in (".bed", ".bed.gz"):
return _load_bed
if file_ext == ".gtf":
return _load_gtf
- if file_ext == ".vcf" or file_ext == ".vcf.gz":
+ if file_ext in (".vcf", ".vcf.gz"):
return _load_vcf
raise ValueError(file_ext)
@@ -319,3 +343,68 @@ def _load_vcf(vcf_file: str | Path) -> pysam.libcbcf.VariantFile:
return pysam.VariantFile(vcf_file)
except FileNotFoundError as e:
raise e
+
+
+def _find_files(pattern: str = "**/*.tsv") -> Generator: # type: ignore[type-arg]
+ """
+ Find files that match the given pattern.
+
+ Parameters
+ ----------
+ pattern : str
+ Pattern (regular expression) of files to search for.
+
+ Returns
+ -------
+ Generator[_P, None, None]
+ A generator of files found that match the given pattern.
+ """
+ pwd = Path.cwd()
+ return pwd.rglob(pattern)
+
+
+def load_files(pattern: str = "**/*.tsv", sep: str = "\t") -> dict[str, pd.DataFrame]:
+ """
+ Read a set of files into a list of Pandas DataFrames.
+
+ Parameters
+ ----------
+ pattern : str
+ File name pattern to search for.
+ sep : str
+ Separator/delimiter used in files.
+
+ Returns
+ -------
+ list[pd.DataFrame]
+ A list of Pandas DataFrames of each file found.
+ """
+ return {x.stem: pd.read_csv(x, sep=sep) for x in _find_files(pattern)}
+
+
+def data_frame_to_file(
+ data: pd.DataFrame,
+ output_dir: str | Path = "./output/",
+ outfile: str = "summary_counts.csv",
+ sep: str = "\t",
+ **kwargs: dict[Any, Any],
+) -> None:
+ """
+ Write a Pandas DataFrame to disk.
+
+ Parameters
+ ----------
+ data : pd.DataFrame
+ Pandas DataFrame to write to disk.
+ output_dir : str | Path
+ Location to write the output to, default is ''./output''.capitalize.
+ outfile : str
+ Filename to write data to.
+ sep : str
+ Separator to use in output file.
+ **kwargs
+ Dictionary of keyword arguments to pass to ''pandas.DataFrame.to_csv()''.
+ """
+ outdir_file = Path(output_dir) / f"{outfile}"
+ data.to_csv(outdir_file, sep=sep, **kwargs)
+ logger.debug(f"File written to : {outdir_file}")
diff --git a/isoslam/logging.py b/isoslam/logging.py
index 3bbd37d..4645c4a 100644
--- a/isoslam/logging.py
+++ b/isoslam/logging.py
@@ -4,11 +4,24 @@
from loguru import logger
-logger.remove()
-logger.add(sys.stderr)
-logger.add(
- sys.stderr,
- colorize=True,
- format="{time:HH:mm:ss} | {level} |{file}:{module}:"
- "{function}:{line} | {message}",
-)
+
+def setup(level: str = "INFO") -> None:
+ """
+ Loguru setup with the required logging level and format.
+
+ Parameters
+ ----------
+ level : str
+ Log level, default is "INFO", other options "WARNING", "DEBUG" etc.
+ """
+ logger.remove()
+ logger.add(sys.stderr)
+ logger.add(
+ sys.stderr,
+ colorize=True,
+ level=level.upper(),
+ format="{time:HH:mm:ss} "
+ "| {level} | "
+ "{file}:{module}:{function}:{line}"
+ " | {message}",
+ )
diff --git a/isoslam/processing.py b/isoslam/processing.py
index 60114c6..f637fd8 100644
--- a/isoslam/processing.py
+++ b/isoslam/processing.py
@@ -5,7 +5,9 @@
from pathlib import Path
from typing import Any
-from isoslam import __version__, io
+from loguru import logger
+
+from isoslam import __version__, io, logging, summary
def create_parser() -> arg.ArgumentParser:
@@ -37,6 +39,14 @@ def create_parser() -> arg.ArgumentParser:
required=False,
help="Path to a YAML configuration file.",
)
+ parser.add_argument(
+ "-b",
+ "--base-dir",
+ dest="base_dir",
+ type=Path,
+ required=False,
+ help="Base directory to run isoslam on.",
+ )
parser.add_argument(
"-o",
"--output-dir",
@@ -114,6 +124,38 @@ def create_parser() -> arg.ArgumentParser:
)
create_config_parser.set_defaults(func=io.create_config)
+ # Summarise counts sub-parser
+ summary_counts_parser = subparsers.add_parser(
+ "summary-counts",
+ description="Summarise the counts.",
+ help="Summarise the counts.",
+ )
+ summary_counts_parser.add_argument(
+ "--file-pattern",
+ dest="file_pattern",
+ type=str,
+ required=False,
+ default="*_summarized.tsv",
+ help="Regular expression for summarized files to process.",
+ )
+ summary_counts_parser.add_argument(
+ "--outfile",
+ dest="outfile",
+ type=Path,
+ required=False,
+ default="summary_counts.tsv",
+ help="Output filename to save results to, will be nested under 'output_dir'.",
+ )
+ summary_counts_parser.add_argument(
+ "--separator",
+ dest="sep",
+ type=str,
+ required=False,
+ default="\t",
+ help="Field separator to use in output file, default is '\t' but other values (e.g. ',' are allowed).",
+ )
+ summary_counts_parser.set_defaults(func=summarise_counts)
+
# Additional parsers for future functionality
# summarize_counts_parser = subparsers.add_parser(
# "summarize",
@@ -148,6 +190,39 @@ def process(args: arg.Namespace | None) -> None: # pylint: disable=unused-argum
return
+def summarise_counts(args: arg.Namespace | None) -> None:
+ """
+ Take a set of output files and summarise the number of conversions.
+
+ Counts are made within file, chromosome, transcript, start, end, assignment and whether there is one or more
+ conversion observed.
+
+ Parameters
+ ----------
+ args : arg.Namespace | None
+ Arguments function was invoked with.
+
+ Returns
+ -------
+ None
+ Function does not return anything.
+ """
+ # Load the configuration file (default or user) and update with supplied flags
+ config = io.load_and_update_config(args)
+ logger.remove()
+ if vars(args)["log_level"] is not None:
+ logging.setup(level=vars(args)["log_level"])
+ else:
+ logging.setup(level=config["log_level"])
+ summary_counts_config = config["summary_counts"]
+ output_config = summary_counts_config.pop("output")
+ output_config["output_dir"] = config["output_dir"]
+ summary_counts = summary.summary_counts(**summary_counts_config)
+ summary_counts.sort_values(by=["Chr", "Transcript_id", "Start"], inplace=True)
+ io.data_frame_to_file(summary_counts, **output_config)
+ logger.info(f"Summary counts file written to : {output_config['output_dir']}/{output_config['outfile']}")
+
+
def entry_point(manually_provided_args: list[Any] | None = None, testing: bool = False) -> None | arg.Namespace:
"""
Entry point for all IsoSLAM programs.
diff --git a/isoslam/summary.py b/isoslam/summary.py
new file mode 100644
index 0000000..0e96795
--- /dev/null
+++ b/isoslam/summary.py
@@ -0,0 +1,61 @@
+"""Functions for summarising output."""
+
+import pandas as pd
+
+from isoslam import io
+
+
+def append_files(pattern: str = "**/*.tsv", separator: str = "\t") -> pd.DataFrame:
+ """
+ Append a set of files into a Pandas DataFrames.
+
+ Parameters
+ ----------
+ pattern : str
+ File name pattern to search for.
+ separator : str
+ Separator/delimiter used in files.
+
+ Returns
+ -------
+ pd.DataFrame
+ A Pandas DataFrames of each file found.
+ """
+ _data = io.load_files(pattern, separator)
+ all_data = [data.assign(filename=key) for key, data in _data.items()]
+ return pd.concat(all_data)
+
+
+def summary_counts(
+ file_pattern: str = "**/*.tsv",
+ separator: str = "\t",
+ groupby: list[str] | None = None,
+ dropna: bool = True,
+) -> pd.DataFrame:
+ """
+ Count the number of assigned read pairs.
+
+ Groups the data by
+
+ Parameters
+ ----------
+ file_pattern : str
+ File name pattern to search for.
+ separator : str
+ Separator/delimiter used in files.
+ groupby : list[str]
+ List of variables to group the counts by.
+ dropna : book
+ Whether to drop rows with ``NA`` values.
+
+ Returns
+ -------
+ pd.DataFrame
+ A Pandas DataFrames of each file found.
+ """
+ if groupby is None:
+ groupby = ["Transcript_id", "Chr", "Strand", "Start", "End", "Assignment", "Conversions", "filename"]
+ _data = append_files(file_pattern, separator)
+ _data["one_or_more_conversion"] = _data["Conversions"] >= 1
+ groupby.append("one_or_more_conversion")
+ return _data.value_counts(subset=groupby, dropna=dropna).reset_index()
diff --git a/isoslam/utils.py b/isoslam/utils.py
index 376b248..4b4d1c6 100644
--- a/isoslam/utils.py
+++ b/isoslam/utils.py
@@ -1,29 +1,14 @@
"""Utilities and helper functionsfor IsoSLAM."""
from argparse import Namespace
-from pathlib import Path
+from typing import Any
from loguru import logger
+from isoslam import io
-def convert_path(path: str | Path) -> Path:
- """
- Ensure path is Path object.
-
- Parameters
- ----------
- path : str | Path
- Path to be converted.
-
- Returns
- -------
- Path
- Pathlib object of path.
- """
- return Path().cwd() if path == "./" else Path(path).expanduser()
-
-def update_config(config: dict, args: dict | Namespace) -> dict: # type: ignore[type-arg]
+def update_config(config: dict[str, Any], args: dict[str, Any]) -> dict[str, Any]:
"""
Update the configuration with any arguments.
@@ -40,18 +25,17 @@ def update_config(config: dict, args: dict | Namespace) -> dict: # type: ignore
Dictionary updated with command arguments.
"""
args = vars(args) if isinstance(args, Namespace) else args
-
- config_keys = config.keys()
- for arg_key, arg_value in args.items():
- if isinstance(arg_value, dict):
- update_config(config, arg_value)
+ args_keys = args.keys()
+ for config_key, config_value in config.items():
+ if isinstance(config_value, dict):
+ update_config(config_value, args)
else:
- if arg_key in config_keys and arg_value is not None:
- original_value = config[arg_key]
- config[arg_key] = arg_value
- logger.debug(f"Updated config config[{arg_key}] : {original_value} > {arg_value} ")
+ if config_key in args_keys and args[config_key] is not None and config_value is not args[config_key]:
+ original_value = config[config_key]
+ config[config_key] = args[config_key]
+ logger.info(f"Updated config config[{config_key}] : {original_value} > {args[config_key]} ")
if "base_dir" in config.keys():
- config["base_dir"] = convert_path(config["base_dir"]) # pylint: disable=protected-access
+ config["base_dir"] = io._str_to_path(config["base_dir"]) # pylint: disable=protected-access
if "output_dir" in config.keys():
- config["output_dir"] = convert_path(config["output_dir"]) # pylint: disable=protected-access
+ config["output_dir"] = io._str_to_path(config["output_dir"]) # pylint: disable=protected-access
return config
diff --git a/pyproject.toml b/pyproject.toml
index 5ee7ff3..4f73d82 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -278,7 +278,13 @@ exclude = [
]
[[tool.mypy.overrides]]
-module = [ "numpy.*", "loguru", "ruamel.yaml", "pysam"]
+module = [
+ "loguru",
+ "numpy.*",
+ "pandas",
+ "pysam",
+ "ruamel.yaml",
+]
ignore_missing_imports = true
[project.scripts]
diff --git a/tests/conftest.py b/tests/conftest.py
index 3bbb4fa..4e86dd9 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -1,6 +1,7 @@
"""Fixtures for pytest."""
from pathlib import Path
+from typing import Any
import pytest
from pysam import AlignedSegment, AlignmentFile
@@ -37,6 +38,12 @@ def bam_unaligned_file1() -> AlignmentFile:
return io.load_file(BAM_DIR / "d0_no4sU_filtered_remapped_sorted.bam")
+@pytest.fixture()
+def default_config() -> dict[str:Any]:
+ """Load the default configuration."""
+ return io.load_and_update_config(args=None)
+
+
@pytest.fixture()
def aligned_segment_unassigned_28584(bam_unaligned_file1: AlignmentFile) -> AlignedSegment:
"""Extract an individual AlignedSegment from a ``.bam`` file."""
diff --git a/tests/resources/tsv/d0_0hr1_filtered_remapped_sorted.tsv b/tests/resources/tsv/d0_0hr1_filtered_remapped_sorted.tsv
new file mode 100644
index 0000000..9a814c6
--- /dev/null
+++ b/tests/resources/tsv/d0_0hr1_filtered_remapped_sorted.tsv
@@ -0,0 +1,1120 @@
+Read_UID Transcript_id Start End Chr Strand Assignment Conversions Convertible Coverage
+1 ENST00000442898 18492 24850 9 - Ret 0 64 272
+1 ENST00000442898 18174 18380 9 - Spl 0 64 272
+2 ENST00000442898 18492 24850 9 - Ret 0 64 272
+2 ENST00000442898 18174 18380 9 - Spl 0 64 272
+3 ENST00000442898 18174 18380 9 - Spl 1 60 256
+3 ENST00000442898 18492 24850 9 - Spl 1 60 256
+4 ENST00000442898 17855 18027 9 - Spl 0 57 170
+5 ENST00000442898 18174 18380 9 - Spl 0 60 256
+5 ENST00000442898 18492 24850 9 - Spl 0 60 256
+6 ENST00000442898 18174 18380 9 - Spl 0 60 256
+6 ENST00000442898 18492 24850 9 - Spl 0 60 256
+7 ENST00000442898 17855 18027 9 - Spl 0 64 299
+7 ENST00000442898 17479 17718 9 - Spl 0 64 299
+8 ENST00000442898 17855 18027 9 - Spl 1 65 251
+8 ENST00000442898 17479 17718 9 - Spl 1 65 251
+9 ENST00000442898 18492 24850 9 - Ret 0 57 277
+9 ENST00000442898 18174 18380 9 - Spl 0 57 277
+10 ENST00000442898 17855 18027 9 - Spl 0 62 300
+10 ENST00000442898 17479 17718 9 - Spl 0 62 300
+11 ENST00000442898 14940 15080 9 - Spl 0 48 267
+12 ENST00000442898 16061 16717 9 - Ret 0 68 300
+13 ENST00000442898 18492 24850 9 - Spl 0 57 153
+14 ENST00000442898 16061 16717 9 - Ret 0 51 295
+15 ENST00000442898 16061 16717 9 - Ret 0 51 295
+16 ENST00000442898 17166 17343 9 - Spl 0 63 300
+17 ENST00000442898 17166 17343 9 - Spl 0 63 300
+18 ENST00000442898 17166 17343 9 - Spl 1 62 221
+18 ENST00000442898 17479 17718 9 - Spl 1 62 221
+19 ENST00000442898 17855 18027 9 - Spl 1 43 123
+20 ENST00000442898 17855 18027 9 - Spl 1 43 123
+21 ENST00000442898 17855 18027 9 - Spl 0 60 300
+21 ENST00000442898 17166 17343 9 - Spl 0 60 300
+22 ENST00000442898 18492 24850 9 - Ret 0 59 214
+23 ENST00000442898 18492 24850 9 - Spl 0 57 153
+24 ENST00000442898 17855 18027 9 - Spl 0 56 300
+24 ENST00000442898 17166 17343 9 - Spl 0 56 300
+25 ENST00000442898 18492 24850 9 - Ret 1 57 299
+25 ENST00000442898 18174 18380 9 - Spl 1 57 299
+26 ENST00000442898 17166 17343 9 - Spl 1 65 267
+26 ENST00000442898 17479 17718 9 - Spl 1 65 267
+27 ENST00000442898 18174 18380 9 - Ret 0 48 300
+27 ENST00000442898 17855 18027 9 - Spl 0 48 300
+28 ENST00000442898 18174 18380 9 - Spl 0 51 300
+28 ENST00000442898 17855 18027 9 - Spl 0 51 300
+29 ENST00000442898 17855 18027 9 - Spl 2 63 183
+29 ENST00000442898 17479 17718 9 - Spl 2 63 183
+30 ENST00000442898 17855 18027 9 - Spl 2 63 183
+30 ENST00000442898 17479 17718 9 - Spl 2 63 183
+31 ENST00000442898 17166 17343 9 - Spl 0 62 298
+31 ENST00000442898 17855 18027 9 - Spl 0 62 298
+32 ENST00000442898 17166 17343 9 - Spl 0 62 298
+32 ENST00000442898 17855 18027 9 - Spl 0 62 298
+33 ENST00000442898 18492 24850 9 - Ret 0 45 118
+34 ENST00000442898 18492 24850 9 - Ret 0 45 118
+35 ENST00000442898 17855 18027 9 - Spl 0 59 300
+35 ENST00000442898 17166 17343 9 - Spl 0 59 300
+35 ENST00000442898 17479 17718 9 - Spl 0 59 300
+36 ENST00000442898 14940 15080 9 - Ret 0 42 300
+37 ENST00000442898 17166 17343 9 - Spl 0 59 300
+37 ENST00000442898 17855 18027 9 - Spl 0 59 300
+37 ENST00000442898 17479 17718 9 - Spl 0 59 300
+38 ENST00000442898 17166 17343 9 - Spl 0 66 213
+38 ENST00000442898 17479 17718 9 - Spl 0 66 213
+39 ENST00000442898 17855 18027 9 - Spl 0 67 299
+39 ENST00000442898 17479 17718 9 - Spl 0 67 299
+40 ENST00000442898 18492 24850 9 - Ret 0 57 277
+40 ENST00000442898 18174 18380 9 - Spl 0 57 277
+41 ENST00000442898 17855 18027 9 - Spl 0 63 192
+41 ENST00000442898 17479 17718 9 - Spl 0 63 192
+42 ENST00000442898 17855 18027 9 - Spl 0 62 300
+42 ENST00000442898 17166 17343 9 - Spl 0 62 300
+43 ENST00000442898 18492 24850 9 - Ret 0 58 219
+44 ENST00000442898 17855 18027 9 - Spl 0 60 300
+44 ENST00000442898 17166 17343 9 - Spl 0 60 300
+45 ENST00000442898 18492 24850 9 - Spl 0 53 300
+45 ENST00000442898 17855 18027 9 - Spl 0 53 300
+46 ENST00000442898 18492 24850 9 - Ret 0 69 300
+46 ENST00000442898 18174 18380 9 - Spl 0 69 300
+47 ENST00000442898 17855 18027 9 - Ret 2 59 300
+47 ENST00000442898 17479 17718 9 - Ret 2 59 300
+48 ENST00000442898 14940 15080 9 - Spl 0 48 267
+49 ENST00000442898 17855 18027 9 - Spl 0 60 292
+49 ENST00000442898 17479 17718 9 - Spl 0 60 292
+50 ENST00000442898 16876 16964 9 - Spl 0 49 289
+50 ENST00000442898 16061 16717 9 - Spl 0 49 289
+51 ENST00000442898 17166 17343 9 - Spl 1 62 221
+51 ENST00000442898 17479 17718 9 - Spl 1 62 221
+52 ENST00000442898 17855 18027 9 - Spl 0 60 292
+52 ENST00000442898 17479 17718 9 - Spl 0 60 292
+53 ENST00000442898 17855 18027 9 - Spl 0 63 300
+53 ENST00000442898 17166 17343 9 - Spl 0 63 300
+54 ENST00000442898 18492 24850 9 - Ret 0 58 219
+55 ENST00000442898 18492 24850 9 - Ret 0 58 219
+56 ENST00000442898 18492 24850 9 - Ret 0 57 277
+56 ENST00000442898 18174 18380 9 - Spl 0 57 277
+57 ENST00000442898 17855 18027 9 - Spl 0 62 298
+57 ENST00000442898 17166 17343 9 - Spl 0 62 298
+58 ENST00000442898 14940 15080 9 - Ret 0 42 300
+59 ENST00000442898 17166 17343 9 - Spl 0 62 300
+59 ENST00000442898 17855 18027 9 - Spl 0 62 300
+60 ENST00000442898 18492 24850 9 - Ret 0 59 300
+61 ENST00000442898 18174 18380 9 - Spl 0 66 300
+61 ENST00000442898 17479 17718 9 - Spl 0 66 300
+62 ENST00000442898 18174 18380 9 - Ret 0 67 297
+63 ENST00000442898 18174 18380 9 - Ret 0 67 297
+64 ENST00000442898 17166 17343 9 - Spl 0 65 218
+64 ENST00000442898 17479 17718 9 - Spl 0 65 218
+65 ENST00000442898 17166 17343 9 - Spl 1 65 267
+65 ENST00000442898 17479 17718 9 - Spl 1 65 267
+66 ENST00000442898 16061 16717 9 - Ret 0 38 268
+66 ENST00000442898 15149 15908 9 - Spl 0 38 268
+67 ENST00000442898 18174 18380 9 - Spl 0 66 300
+67 ENST00000442898 17479 17718 9 - Spl 0 66 300
+68 ENST00000442898 18492 24850 9 - Ret 0 59 262
+68 ENST00000442898 18174 18380 9 - Spl 0 59 262
+69 ENST00000442898 17166 17343 9 - Spl 0 63 285
+69 ENST00000442898 17479 17718 9 - Spl 0 63 285
+70 ENST00000442898 17166 17343 9 - Spl 0 63 298
+70 ENST00000442898 17855 18027 9 - Spl 0 63 298
+70 ENST00000442898 17479 17718 9 - Spl 0 63 298
+71 ENST00000442898 17855 18027 9 - Spl 0 64 299
+71 ENST00000442898 17479 17718 9 - Spl 0 64 299
+72 ENST00000442898 17855 18027 9 - Spl 0 64 299
+72 ENST00000442898 17479 17718 9 - Spl 0 64 299
+73 ENST00000442898 25004 29601 9 - Ret 0 63 235
+74 ENST00000442898 17855 18027 9 - Spl 1 65 300
+74 ENST00000442898 17479 17718 9 - Spl 1 65 300
+75 ENST00000442898 17166 17343 9 - Spl 1 68 242
+75 ENST00000442898 17479 17718 9 - Spl 1 68 242
+76 ENST00000442898 17855 18027 9 - Spl 0 64 270
+76 ENST00000442898 17479 17718 9 - Spl 0 64 270
+77 ENST00000442898 16876 16964 9 - Spl 2 55 136
+78 ENST00000442898 18492 24850 9 - Ret 2 65 300
+78 ENST00000442898 18174 18380 9 - Spl 2 65 300
+79 ENST00000442898 16061 16717 9 - Spl 1 48 273
+80 ENST00000442898 17855 18027 9 - Spl 0 67 299
+80 ENST00000442898 17479 17718 9 - Spl 0 67 299
+81 ENST00000442898 16061 16717 9 - Ret 0 68 300
+82 ENST00000442898 18174 18380 9 - Spl 0 60 256
+82 ENST00000442898 18492 24850 9 - Spl 0 60 256
+83 ENST00000442898 17855 18027 9 - Spl 1 61 213
+83 ENST00000442898 17479 17718 9 - Spl 1 61 213
+84 ENST00000442898 18492 24850 9 - Ret 0 69 300
+84 ENST00000442898 18174 18380 9 - Spl 0 69 300
+85 ENST00000442898 18492 24850 9 - Ret 0 69 300
+85 ENST00000442898 18174 18380 9 - Spl 0 69 300
+86 ENST00000442898 18492 24850 9 - Ret 0 60 271
+86 ENST00000442898 18174 18380 9 - Spl 0 60 271
+87 ENST00000442898 17479 17718 9 - Ret 0 61 282
+87 ENST00000442898 17855 18027 9 - Spl 0 61 282
+88 ENST00000442898 18492 24850 9 - Ret 1 57 299
+88 ENST00000442898 18174 18380 9 - Spl 1 57 299
+89 ENST00000442898 17855 18027 9 - Spl 0 64 299
+89 ENST00000442898 17479 17718 9 - Spl 0 64 299
+90 ENST00000442898 18174 18380 9 - Spl 2 65 300
+90 ENST00000442898 17479 17718 9 - Spl 2 65 300
+91 ENST00000442898 18174 18380 9 - Spl 2 65 300
+91 ENST00000442898 17479 17718 9 - Spl 2 65 300
+92 ENST00000442898 18492 24850 9 - Ret 0 58 219
+93 ENST00000442898 17855 18027 9 - Spl 1 62 268
+93 ENST00000442898 17479 17718 9 - Spl 1 62 268
+94 ENST00000442898 18174 18380 9 - Spl 1 55 275
+94 ENST00000442898 17855 18027 9 - Spl 1 55 275
+95 ENST00000442898 18492 24850 9 - Spl 0 53 300
+95 ENST00000442898 17855 18027 9 - Spl 0 53 300
+96 ENST00000442898 17479 17718 9 - Ret 1 61 282
+96 ENST00000442898 17855 18027 9 - Spl 1 61 282
+97 ENST00000442898 17479 17718 9 - Spl 1 65 142
+98 ENST00000442898 18174 18380 9 - Spl 0 60 254
+98 ENST00000442898 18492 24850 9 - Spl 0 60 254
+99 ENST00000442898 18492 24850 9 - Spl 1 58 169
+100 ENST00000442898 17855 18027 9 - Spl 0 64 299
+100 ENST00000442898 17479 17718 9 - Spl 0 64 299
+101 ENST00000442898 17855 18027 9 - Spl 0 64 299
+101 ENST00000442898 17479 17718 9 - Spl 0 64 299
+102 ENST00000442898 25004 29601 9 - Ret 0 63 235
+103 ENST00000442898 17855 18027 9 - Spl 2 64 270
+103 ENST00000442898 17479 17718 9 - Spl 2 64 270
+104 ENST00000442898 17855 18027 9 - Spl 0 47 149
+105 ENST00000442898 18174 18380 9 - Spl 0 66 300
+105 ENST00000442898 17479 17718 9 - Spl 0 66 300
+106 ENST00000442898 18492 24850 9 - Ret 0 60 229
+107 ENST00000442898 17855 18027 9 - Spl 0 62 293
+107 ENST00000442898 17479 17718 9 - Spl 0 62 293
+108 ENST00000442898 18174 18380 9 - Ret 0 48 300
+108 ENST00000442898 17855 18027 9 - Spl 0 48 300
+109 ENST00000442898 18492 24850 9 - Spl 0 53 300
+109 ENST00000442898 17855 18027 9 - Spl 0 53 300
+110 ENST00000442898 17166 17343 9 - Spl 0 56 300
+110 ENST00000442898 17855 18027 9 - Spl 0 56 300
+111 ENST00000442898 18492 24850 9 - Ret 0 60 271
+111 ENST00000442898 18174 18380 9 - Spl 0 60 271
+112 ENST00000442898 17166 17343 9 - Spl 1 60 298
+112 ENST00000442898 17855 18027 9 - Spl 1 60 298
+112 ENST00000442898 17479 17718 9 - Spl 1 60 298
+113 ENST00000442898 18174 18380 9 - Spl 2 65 300
+113 ENST00000442898 17479 17718 9 - Spl 2 65 300
+114 ENST00000442898 18492 24850 9 - Ret 0 59 262
+114 ENST00000442898 18174 18380 9 - Spl 0 59 262
+115 ENST00000442898 18492 24850 9 - Spl 1 53 300
+115 ENST00000442898 17855 18027 9 - Spl 1 53 300
+116 ENST00000442898 18492 24850 9 - Ret 0 51 219
+117 ENST00000442898 16061 16717 9 - Ret 1 52 300
+118 ENST00000442898 18492 24850 9 - Ret 2 65 300
+118 ENST00000442898 18174 18380 9 - Spl 2 65 300
+119 ENST00000442898 18174 18380 9 - Spl 1 47 248
+119 ENST00000442898 17855 18027 9 - Spl 1 47 248
+120 ENST00000442898 14940 15080 9 - Spl 0 49 293
+121 ENST00000442898 18492 24850 9 - Ret 2 65 300
+121 ENST00000442898 18174 18380 9 - Spl 2 65 300
+122 ENST00000442898 18174 18380 9 - Spl 0 60 256
+122 ENST00000442898 18492 24850 9 - Spl 0 60 256
+123 ENST00000442898 16061 16717 9 - Ret 1 52 300
+124 ENST00000442898 15149 15908 9 - Spl 0 40 132
+125 ENST00000442898 18492 24850 9 - Ret 0 59 214
+126 ENST00000442898 17166 17343 9 - Spl 0 59 132
+127 ENST00000442898 17855 18027 9 - Spl 0 64 299
+127 ENST00000442898 17479 17718 9 - Spl 0 64 299
+128 ENST00000442898 17855 18027 9 - Spl 2 37 110
+129 ENST00000442898 17855 18027 9 - Spl 1 61 213
+129 ENST00000442898 17479 17718 9 - Spl 1 61 213
+130 ENST00000442898 17166 17343 9 - Spl 0 66 213
+130 ENST00000442898 17479 17718 9 - Spl 0 66 213
+131 ENST00000442898 17166 17343 9 - Spl 0 66 213
+131 ENST00000442898 17479 17718 9 - Spl 0 66 213
+132 ENST00000442898 17855 18027 9 - Spl 1 61 213
+132 ENST00000442898 17479 17718 9 - Spl 1 61 213
+133 ENST00000442898 17855 18027 9 - Spl 1 61 213
+133 ENST00000442898 17479 17718 9 - Spl 1 61 213
+134 ENST00000442898 18492 24850 9 - Spl 1 53 300
+134 ENST00000442898 17855 18027 9 - Spl 1 53 300
+135 ENST00000442898 18492 24850 9 - Ret 0 59 214
+136 ENST00000442898 17855 18027 9 - Spl 1 65 262
+136 ENST00000442898 17479 17718 9 - Spl 1 65 262
+137 ENST00000442898 17855 18027 9 - Spl 1 65 300
+137 ENST00000442898 17479 17718 9 - Spl 1 65 300
+138 ENST00000442898 17479 17718 9 - Ret 3 59 214
+139 ENST00000442898 18174 18380 9 - Spl 1 47 248
+139 ENST00000442898 17855 18027 9 - Spl 1 47 248
+140 ENST00000442898 18174 18380 9 - Spl 0 52 222
+140 ENST00000442898 17855 18027 9 - Spl 0 52 222
+141 ENST00000442898 18174 18380 9 - Spl 0 52 222
+141 ENST00000442898 17855 18027 9 - Spl 0 52 222
+142 ENST00000442898 16876 16964 9 - Spl 0 49 289
+142 ENST00000442898 16061 16717 9 - Spl 0 49 289
+143 ENST00000442898 18174 18380 9 - Spl 0 51 300
+143 ENST00000442898 17855 18027 9 - Spl 0 51 300
+144 ENST00000442898 17855 18027 9 - Ret 2 59 300
+144 ENST00000442898 17479 17718 9 - Ret 2 59 300
+145 ENST00000442898 17166 17343 9 - Spl 0 66 213
+145 ENST00000442898 17479 17718 9 - Spl 0 66 213
+146 ENST00000442898 18492 24850 9 - Spl 0 58 169
+147 ENST00000442898 17855 18027 9 - Spl 0 63 192
+147 ENST00000442898 17479 17718 9 - Spl 0 63 192
+148 ENST00000442898 25004 29601 9 - Ret 0 63 235
+149 ENST00000442898 25004 29601 9 - Ret 0 58 282
+150 ENST00000442898 18174 18380 9 - Ret 1 56 284
+150 ENST00000442898 18492 24850 9 - Ret 1 56 284
+151 ENST00000442898 17855 18027 9 - Spl 0 60 292
+151 ENST00000442898 17479 17718 9 - Spl 0 60 292
+152 ENST00000442898 17166 17343 9 - Spl 0 63 285
+152 ENST00000442898 17479 17718 9 - Spl 0 63 285
+153 ENST00000442898 17479 17718 9 - Ret 3 59 214
+154 ENST00000442898 17479 17718 9 - Ret 3 59 214
+155 ENST00000442898 17166 17343 9 - Spl 0 60 300
+155 ENST00000442898 17855 18027 9 - Spl 0 60 300
+156 ENST00000442898 16061 16717 9 - Spl 1 48 273
+157 ENST00000442898 18174 18380 9 - Spl 1 55 275
+157 ENST00000442898 17855 18027 9 - Spl 1 55 275
+158 ENST00000442898 17479 17718 9 - Ret 2 62 300
+159 ENST00000442898 17479 17718 9 - Ret 2 62 300
+160 ENST00000442898 18492 24850 9 - Spl 1 53 300
+160 ENST00000442898 17855 18027 9 - Spl 1 53 300
+161 ENST00000442898 15149 15908 9 - Spl 1 40 132
+162 ENST00000442898 17855 18027 9 - Spl 1 65 262
+162 ENST00000442898 17479 17718 9 - Spl 1 65 262
+163 ENST00000442898 16061 16717 9 - Ret 0 51 295
+164 ENST00000442898 17855 18027 9 - Spl 0 63 300
+164 ENST00000442898 17166 17343 9 - Spl 0 63 300
+164 ENST00000442898 17479 17718 9 - Spl 0 63 300
+165 ENST00000442898 18174 18380 9 - Spl 1 62 181
+166 ENST00000442898 17855 18027 9 - Spl 0 60 292
+166 ENST00000442898 17479 17718 9 - Spl 0 60 292
+167 ENST00000442898 17166 17343 9 - Spl 0 63 300
+168 ENST00000442898 17855 18027 9 - Spl 0 62 202
+168 ENST00000442898 17479 17718 9 - Spl 0 62 202
+169 ENST00000442898 17166 17343 9 - Spl 0 62 300
+169 ENST00000442898 17479 17718 9 - Spl 0 62 300
+170 ENST00000442898 17166 17343 9 - Spl 0 62 300
+170 ENST00000442898 17479 17718 9 - Spl 0 62 300
+171 ENST00000442898 16061 16717 9 - Ret 0 51 295
+172 ENST00000442898 17855 18027 9 - Spl 0 60 300
+172 ENST00000442898 17166 17343 9 - Spl 0 60 300
+173 ENST00000442898 18174 18380 9 - Spl 0 57 143
+174 ENST00000442898 17479 17718 9 - Ret 3 59 214
+175 ENST00000442898 17855 18027 9 - Spl 1 48 152
+176 ENST00000442898 16061 16717 9 - Spl 1 48 273
+177 ENST00000442898 17166 17343 9 - Spl 0 63 300
+178 ENST00000442898 17855 18027 9 - Spl 1 61 213
+178 ENST00000442898 17479 17718 9 - Spl 1 61 213
+179 ENST00000442898 17855 18027 9 - Spl 1 65 262
+179 ENST00000442898 17479 17718 9 - Spl 1 65 262
+180 ENST00000442898 16061 16717 9 - Ret 0 51 295
+181 ENST00000442898 17855 18027 9 - Spl 1 50 155
+182 ENST00000442898 18174 18380 9 - Spl 1 62 181
+183 ENST00000442898 18492 24850 9 - Spl 0 53 300
+183 ENST00000442898 17855 18027 9 - Spl 0 53 300
+184 ENST00000442898 17855 18027 9 - Spl 0 62 300
+184 ENST00000442898 17166 17343 9 - Spl 0 62 300
+185 ENST00000442898 17855 18027 9 - Spl 1 50 155
+186 ENST00000442898 17855 18027 9 - Spl 1 60 299
+186 ENST00000442898 17479 17718 9 - Spl 1 60 299
+187 ENST00000442898 18174 18380 9 - Spl 0 66 300
+187 ENST00000442898 17479 17718 9 - Spl 0 66 300
+188 ENST00000442898 18492 24850 9 - Spl 1 53 300
+188 ENST00000442898 17855 18027 9 - Spl 1 53 300
+189 ENST00000442898 25004 29601 9 - Ret 0 63 235
+190 ENST00000442898 25004 29601 9 - Ret 0 63 235
+191 ENST00000442898 16061 16717 9 - Ret 0 51 295
+192 ENST00000442898 17166 17343 9 - Spl 0 63 298
+192 ENST00000442898 17855 18027 9 - Spl 0 63 298
+192 ENST00000442898 17479 17718 9 - Spl 0 63 298
+193 ENST00000442898 17166 17343 9 - Spl 0 63 285
+193 ENST00000442898 17479 17718 9 - Spl 0 63 285
+194 ENST00000442898 17166 17343 9 - Spl 1 68 242
+194 ENST00000442898 17479 17718 9 - Spl 1 68 242
+195 ENST00000442898 18174 18380 9 - Spl 1 54 138
+196 ENST00000442898 18174 18380 9 - Spl 0 54 138
+197 ENST00000442898 18174 18380 9 - Spl 0 65 176
+198 ENST00000442898 17855 18027 9 - Spl 0 47 149
+199 ENST00000442898 17166 17343 9 - Spl 0 66 213
+199 ENST00000442898 17479 17718 9 - Spl 0 66 213
+200 ENST00000442898 14940 15080 9 - Spl 0 54 125
+200 ENST00000442898 15149 15908 9 - Spl 0 54 125
+201 ENST00000442898 14940 15080 9 - Ret 0 42 300
+202 ENST00000442898 17166 17343 9 - Spl 0 65 206
+203 ENST00000442898 17855 18027 9 - Spl 1 65 251
+203 ENST00000442898 17479 17718 9 - Spl 1 65 251
+204 ENST00000442898 17855 18027 9 - Spl 1 65 251
+204 ENST00000442898 17479 17718 9 - Spl 1 65 251
+205 ENST00000442898 18492 24850 9 - Ret 0 69 300
+205 ENST00000442898 18174 18380 9 - Spl 0 69 300
+206 ENST00000442898 18492 24850 9 - Ret 0 69 300
+206 ENST00000442898 18174 18380 9 - Spl 0 69 300
+207 ENST00000442898 18492 24850 9 - Spl 0 57 153
+208 ENST00000442898 17855 18027 9 - Spl 1 61 213
+208 ENST00000442898 17479 17718 9 - Spl 1 61 213
+209 ENST00000442898 17855 18027 9 - Ret 2 36 300
+210 ENST00000442898 17855 18027 9 - Ret 0 45 213
+210 ENST00000442898 17479 17718 9 - Ret 0 45 213
+211 ENST00000442898 18174 18380 9 - Ret 0 67 297
+212 ENST00000442898 18174 18380 9 - Spl 1 59 300
+212 ENST00000442898 18492 24850 9 - Spl 1 59 300
+212 ENST00000442898 17855 18027 9 - Spl 1 59 300
+213 ENST00000442898 18174 18380 9 - Spl 0 66 300
+213 ENST00000442898 17479 17718 9 - Spl 0 66 300
+214 ENST00000442898 17855 18027 9 - Spl 0 64 270
+214 ENST00000442898 17479 17718 9 - Spl 0 64 270
+215 ENST00000442898 17855 18027 9 - Spl 0 59 300
+215 ENST00000442898 17166 17343 9 - Spl 0 59 300
+215 ENST00000442898 17479 17718 9 - Spl 0 59 300
+216 ENST00000442898 17855 18027 9 - Spl 0 62 298
+216 ENST00000442898 17166 17343 9 - Spl 0 62 298
+217 ENST00000442898 17479 17718 9 - Ret 0 61 282
+217 ENST00000442898 17855 18027 9 - Spl 0 61 282
+218 ENST00000442898 15149 15908 9 - Spl 0 40 300
+219 ENST00000442898 15149 15908 9 - Spl 0 40 300
+220 ENST00000442898 17855 18027 9 - Spl 0 60 299
+220 ENST00000442898 17479 17718 9 - Spl 0 60 299
+221 ENST00000442898 17855 18027 9 - Spl 1 61 213
+221 ENST00000442898 17479 17718 9 - Spl 1 61 213
+222 ENST00000442898 18174 18380 9 - Spl 0 66 300
+222 ENST00000442898 17479 17718 9 - Spl 0 66 300
+223 ENST00000442898 17855 18027 9 - Ret 2 36 300
+224 ENST00000442898 18174 18380 9 - Spl 1 55 275
+224 ENST00000442898 17855 18027 9 - Spl 1 55 275
+225 ENST00000442898 18174 18380 9 - Spl 1 55 275
+225 ENST00000442898 17855 18027 9 - Spl 1 55 275
+226 ENST00000442898 25004 29601 9 - Ret 0 63 235
+227 ENST00000442898 25004 29601 9 - Ret 0 63 235
+228 ENST00000442898 17855 18027 9 - Spl 0 64 299
+228 ENST00000442898 17479 17718 9 - Spl 0 64 299
+229 ENST00000442898 18174 18380 9 - Spl 1 55 275
+229 ENST00000442898 17855 18027 9 - Spl 1 55 275
+230 ENST00000442898 18174 18380 9 - Spl 1 49 300
+231 ENST00000442898 17479 17718 9 - Ret 0 61 282
+231 ENST00000442898 17855 18027 9 - Spl 0 61 282
+232 ENST00000442898 18492 24850 9 - Ret 1 57 299
+232 ENST00000442898 18174 18380 9 - Spl 1 57 299
+233 ENST00000442898 17855 18027 9 - Spl 1 65 300
+233 ENST00000442898 17479 17718 9 - Spl 1 65 300
+234 ENST00000442898 18492 24850 9 - Ret 0 51 219
+235 ENST00000442898 17855 18027 9 - Spl 0 62 300
+235 ENST00000442898 17479 17718 9 - Spl 0 62 300
+236 ENST00000442898 18174 18380 9 - Spl 1 62 300
+236 ENST00000442898 17855 18027 9 - Spl 1 62 300
+236 ENST00000442898 17479 17718 9 - Spl 1 62 300
+237 ENST00000442898 18174 18380 9 - Spl 0 66 300
+237 ENST00000442898 17479 17718 9 - Spl 0 66 300
+238 ENST00000442898 17855 18027 9 - Spl 2 63 183
+238 ENST00000442898 17479 17718 9 - Spl 2 63 183
+239 ENST00000442898 18174 18380 9 - Ret 0 67 297
+240 ENST00000442898 18492 24850 9 - Ret 0 51 218
+241 ENST00000442898 17855 18027 9 - Spl 0 63 192
+241 ENST00000442898 17479 17718 9 - Spl 0 63 192
+242 ENST00000442898 18492 24850 9 - Ret 0 64 272
+242 ENST00000442898 18174 18380 9 - Spl 0 64 272
+243 ENST00000442898 16061 16717 9 - Ret 0 38 268
+243 ENST00000442898 15149 15908 9 - Spl 0 38 268
+244 ENST00000442898 18174 18380 9 - Spl 1 55 275
+244 ENST00000442898 17855 18027 9 - Spl 1 55 275
+245 ENST00000442898 18174 18380 9 - Spl 2 65 300
+245 ENST00000442898 17479 17718 9 - Spl 2 65 300
+246 ENST00000442898 17855 18027 9 - Spl 0 62 300
+246 ENST00000442898 17166 17343 9 - Spl 0 62 300
+247 ENST00000442898 16061 16717 9 - Ret 0 68 300
+248 ENST00000442898 16061 16717 9 - Spl 1 48 273
+249 ENST00000442898 18174 18380 9 - Spl 0 60 256
+249 ENST00000442898 18492 24850 9 - Spl 0 60 256
+250 ENST00000442898 16061 16717 9 - Ret 1 52 300
+251 ENST00000442898 18492 24850 9 - Spl 0 53 300
+251 ENST00000442898 17855 18027 9 - Spl 0 53 300
+252 ENST00000442898 18174 18380 9 - Ret 2 41 288
+253 ENST00000442898 18492 24850 9 - Spl 1 53 300
+253 ENST00000442898 17855 18027 9 - Spl 1 53 300
+254 ENST00000442898 18492 24850 9 - Ret 1 56 291
+254 ENST00000442898 18174 18380 9 - Spl 1 56 291
+254 ENST00000442898 17855 18027 9 - Spl 1 56 291
+255 ENST00000442898 18492 24850 9 - Spl 1 53 300
+255 ENST00000442898 17855 18027 9 - Spl 1 53 300
+256 ENST00000442898 17855 18027 9 - Spl 0 62 300
+256 ENST00000442898 17166 17343 9 - Spl 0 62 300
+257 ENST00000442898 25004 29601 9 - Ret 0 63 235
+258 ENST00000442898 17166 17343 9 - Spl 0 62 298
+258 ENST00000442898 17855 18027 9 - Spl 0 62 298
+259 ENST00000442898 17855 18027 9 - Spl 2 37 110
+260 ENST00000442898 25004 29601 9 - Ret 0 63 235
+261 ENST00000442898 17855 18027 9 - Spl 2 63 183
+261 ENST00000442898 17479 17718 9 - Spl 2 63 183
+262 ENST00000442898 17855 18027 9 - Spl 0 60 300
+262 ENST00000442898 17166 17343 9 - Spl 0 60 300
+263 ENST00000442898 17855 18027 9 - Spl 0 60 300
+263 ENST00000442898 17166 17343 9 - Spl 0 60 300
+264 ENST00000442898 17855 18027 9 - Spl 0 60 300
+264 ENST00000442898 17166 17343 9 - Spl 0 60 300
+265 ENST00000442898 18174 18380 9 - Spl 0 65 176
+266 ENST00000442898 17855 18027 9 - Ret 2 59 300
+266 ENST00000442898 17479 17718 9 - Ret 2 59 300
+267 ENST00000442898 17855 18027 9 - Ret 3 59 300
+267 ENST00000442898 17479 17718 9 - Ret 3 59 300
+268 ENST00000442898 18174 18380 9 - Spl 0 66 298
+268 ENST00000442898 17479 17718 9 - Spl 0 66 298
+269 ENST00000442898 17166 17343 9 - Spl 0 62 300
+269 ENST00000442898 17479 17718 9 - Spl 0 62 300
+270 ENST00000442898 18174 18380 9 - Spl 0 58 160
+271 ENST00000442898 17855 18027 9 - Spl 1 61 213
+271 ENST00000442898 17479 17718 9 - Spl 1 61 213
+272 ENST00000442898 17855 18027 9 - Ret 2 59 300
+272 ENST00000442898 17479 17718 9 - Ret 2 59 300
+273 ENST00000442898 17166 17343 9 - Spl 2 68 242
+273 ENST00000442898 17479 17718 9 - Spl 2 68 242
+274 ENST00000442898 17166 17343 9 - Spl 1 62 221
+274 ENST00000442898 17479 17718 9 - Spl 1 62 221
+275 ENST00000442898 18492 24850 9 - Ret 0 57 277
+275 ENST00000442898 18174 18380 9 - Spl 0 57 277
+276 ENST00000442898 17855 18027 9 - Spl 0 59 300
+276 ENST00000442898 17166 17343 9 - Spl 0 59 300
+277 ENST00000442898 18174 18380 9 - Ret 0 67 297
+278 ENST00000442898 18492 24850 9 - Ret 0 60 292
+279 ENST00000442898 17479 17718 9 - Ret 2 62 300
+280 ENST00000442898 17479 17718 9 - Ret 2 62 300
+281 ENST00000442898 17166 17343 9 - Spl 0 63 285
+281 ENST00000442898 17479 17718 9 - Spl 0 63 285
+282 ENST00000442898 17855 18027 9 - Spl 0 59 300
+282 ENST00000442898 17166 17343 9 - Spl 0 59 300
+282 ENST00000442898 17479 17718 9 - Spl 0 59 300
+283 ENST00000442898 17166 17343 9 - Spl 1 65 267
+283 ENST00000442898 17479 17718 9 - Spl 1 65 267
+284 ENST00000442898 17855 18027 9 - Spl 0 64 299
+284 ENST00000442898 17479 17718 9 - Spl 0 64 299
+285 ENST00000442898 18492 24850 9 - Ret 0 59 262
+285 ENST00000442898 18174 18380 9 - Spl 0 59 262
+286 ENST00000442898 18492 24850 9 - Ret 0 59 262
+286 ENST00000442898 18174 18380 9 - Spl 0 59 262
+287 ENST00000442898 17855 18027 9 - Spl 1 65 251
+287 ENST00000442898 17479 17718 9 - Spl 1 65 251
+288 ENST00000442898 17166 17343 9 - Spl 0 63 300
+289 ENST00000442898 17855 18027 9 - Ret 0 45 213
+289 ENST00000442898 17479 17718 9 - Ret 0 45 213
+290 ENST00000442898 17166 17343 9 - Spl 0 63 300
+291 ENST00000442898 17166 17343 9 - Spl 0 60 300
+291 ENST00000442898 17855 18027 9 - Spl 0 60 300
+292 ENST00000442898 17479 17718 9 - Ret 0 63 197
+292 ENST00000442898 17855 18027 9 - Spl 0 63 197
+293 ENST00000442898 17479 17718 9 - Ret 0 63 197
+293 ENST00000442898 17855 18027 9 - Spl 0 63 197
+294 ENST00000442898 18492 24850 9 - Ret 1 57 299
+294 ENST00000442898 18174 18380 9 - Spl 1 57 299
+295 ENST00000442898 17855 18027 9 - Ret 2 45 147
+296 ENST00000442898 17855 18027 9 - Spl 1 61 213
+296 ENST00000442898 17479 17718 9 - Spl 1 61 213
+297 ENST00000442898 17855 18027 9 - Spl 0 60 292
+297 ENST00000442898 17479 17718 9 - Spl 0 60 292
+298 ENST00000442898 17855 18027 9 - Spl 0 60 292
+298 ENST00000442898 17479 17718 9 - Spl 0 60 292
+299 ENST00000442898 18174 18380 9 - Spl 0 60 256
+299 ENST00000442898 18492 24850 9 - Spl 0 60 256
+300 ENST00000442898 18174 18380 9 - Spl 0 60 256
+300 ENST00000442898 18492 24850 9 - Spl 0 60 256
+301 ENST00000442898 17166 17343 9 - Spl 1 65 267
+301 ENST00000442898 17479 17718 9 - Spl 1 65 267
+302 ENST00000442898 17166 17343 9 - Spl 1 65 267
+302 ENST00000442898 17479 17718 9 - Spl 1 65 267
+303 ENST00000442898 18174 18380 9 - Spl 1 49 300
+304 ENST00000442898 18492 24850 9 - Ret 0 54 300
+304 ENST00000442898 18174 18380 9 - Spl 0 54 300
+305 ENST00000442898 18492 24850 9 - Ret 0 60 292
+306 ENST00000442898 16061 16717 9 - Ret 1 52 300
+307 ENST00000442898 17166 17343 9 - Spl 1 63 242
+307 ENST00000442898 17479 17718 9 - Spl 1 63 242
+308 ENST00000442898 17166 17343 9 - Spl 0 62 298
+308 ENST00000442898 17855 18027 9 - Spl 0 62 298
+309 ENST00000442898 17166 17343 9 - Spl 0 62 298
+309 ENST00000442898 17855 18027 9 - Spl 0 62 298
+310 ENST00000442898 17479 17718 9 - Ret 0 61 282
+310 ENST00000442898 17855 18027 9 - Spl 0 61 282
+311 ENST00000442898 17166 17343 9 - Spl 0 62 300
+311 ENST00000442898 17479 17718 9 - Spl 0 62 300
+312 ENST00000442898 17855 18027 9 - Spl 0 62 293
+312 ENST00000442898 17479 17718 9 - Spl 0 62 293
+313 ENST00000442898 18492 24850 9 - Spl 1 53 300
+313 ENST00000442898 17855 18027 9 - Spl 1 53 300
+314 ENST00000442898 17855 18027 9 - Spl 0 60 292
+314 ENST00000442898 17479 17718 9 - Spl 0 60 292
+315 ENST00000442898 17855 18027 9 - Spl 0 60 292
+315 ENST00000442898 17479 17718 9 - Spl 0 60 292
+316 ENST00000442898 17166 17343 9 - Spl 1 61 227
+316 ENST00000442898 17479 17718 9 - Spl 1 61 227
+317 ENST00000442898 18492 24850 9 - Ret 1 57 299
+317 ENST00000442898 18174 18380 9 - Spl 1 57 299
+318 ENST00000442898 18492 24850 9 - Ret 1 57 299
+318 ENST00000442898 18174 18380 9 - Spl 1 57 299
+319 ENST00000442898 18492 24850 9 - Ret 1 57 299
+319 ENST00000442898 18174 18380 9 - Spl 1 57 299
+320 ENST00000442898 18492 24850 9 - Ret 0 54 300
+320 ENST00000442898 18174 18380 9 - Spl 0 54 300
+321 ENST00000442898 17855 18027 9 - Ret 2 36 300
+322 ENST00000442898 16061 16717 9 - Ret 1 52 300
+323 ENST00000442898 17855 18027 9 - Ret 2 36 300
+324 ENST00000442898 17166 17343 9 - Spl 0 63 300
+325 ENST00000442898 17855 18027 9 - Spl 1 48 152
+326 ENST00000442898 18492 24850 9 - Spl 0 58 169
+327 ENST00000442898 17855 18027 9 - Ret 0 45 213
+327 ENST00000442898 17479 17718 9 - Ret 0 45 213
+328 ENST00000442898 18492 24850 9 - Ret 0 57 277
+328 ENST00000442898 18174 18380 9 - Spl 0 57 277
+329 ENST00000442898 18174 18380 9 - Spl 1 55 275
+329 ENST00000442898 17855 18027 9 - Spl 1 55 275
+330 ENST00000442898 17855 18027 9 - Spl 1 62 268
+330 ENST00000442898 17479 17718 9 - Spl 1 62 268
+331 ENST00000442898 17855 18027 9 - Spl 1 62 268
+331 ENST00000442898 17479 17718 9 - Spl 1 62 268
+332 ENST00000442898 17855 18027 9 - Spl 2 36 111
+333 ENST00000442898 14940 15080 9 - Ret 0 42 300
+334 ENST00000442898 18492 24850 9 - Ret 0 60 229
+335 ENST00000442898 15149 15908 9 - Spl 0 40 300
+336 ENST00000442898 18492 24850 9 - Ret 1 64 212
+336 ENST00000442898 18174 18380 9 - Spl 1 64 212
+337 ENST00000442898 17479 17718 9 - Ret 2 62 300
+338 ENST00000442898 17166 17343 9 - Spl 1 62 221
+338 ENST00000442898 17479 17718 9 - Spl 1 62 221
+339 ENST00000442898 17166 17343 9 - Spl 0 62 300
+339 ENST00000442898 17855 18027 9 - Spl 0 62 300
+340 ENST00000442898 17855 18027 9 - Spl 1 62 300
+340 ENST00000442898 17166 17343 9 - Spl 1 62 300
+341 ENST00000442898 17855 18027 9 - Spl 0 62 300
+341 ENST00000442898 17166 17343 9 - Spl 0 62 300
+342 ENST00000442898 17855 18027 9 - Spl 1 65 262
+342 ENST00000442898 17479 17718 9 - Spl 1 65 262
+343 ENST00000442898 17855 18027 9 - Spl 1 65 251
+343 ENST00000442898 17479 17718 9 - Spl 1 65 251
+344 ENST00000442898 15149 15908 9 - Spl 0 40 300
+345 ENST00000442898 18174 18380 9 - Spl 2 65 300
+345 ENST00000442898 17479 17718 9 - Spl 2 65 300
+346 ENST00000442898 18492 24850 9 - Ret 1 57 299
+346 ENST00000442898 18174 18380 9 - Spl 1 57 299
+347 ENST00000442898 17855 18027 9 - Spl 0 62 202
+347 ENST00000442898 17479 17718 9 - Spl 0 62 202
+348 ENST00000442898 18174 18380 9 - Ret 0 48 299
+348 ENST00000442898 17855 18027 9 - Spl 0 48 299
+349 ENST00000442898 17479 17718 9 - Ret 2 62 300
+350 ENST00000442898 17479 17718 9 - Ret 2 62 300
+351 ENST00000442898 16061 16717 9 - Ret 1 52 300
+352 ENST00000442898 16061 16717 9 - Ret 1 52 300
+353 ENST00000442898 18174 18380 9 - Spl 1 49 300
+354 ENST00000442898 14940 15080 9 - Ret 0 42 300
+355 ENST00000442898 17166 17343 9 - Spl 1 62 221
+355 ENST00000442898 17479 17718 9 - Spl 1 62 221
+356 ENST00000442898 18492 24850 9 - Ret 1 64 212
+356 ENST00000442898 18174 18380 9 - Spl 1 64 212
+357 ENST00000442898 17166 17343 9 - Spl 0 66 213
+357 ENST00000442898 17479 17718 9 - Spl 0 66 213
+358 ENST00000442898 18492 24850 9 - Ret 0 54 300
+358 ENST00000442898 18174 18380 9 - Spl 0 54 300
+359 ENST00000442898 18492 24850 9 - Ret 0 59 214
+360 ENST00000442898 16061 16717 9 - Ret 0 38 268
+360 ENST00000442898 15149 15908 9 - Spl 0 38 268
+361 ENST00000442898 17479 17718 9 - Ret 0 65 300
+361 ENST00000442898 18174 18380 9 - Spl 0 65 300
+361 ENST00000442898 17855 18027 9 - Spl 0 65 300
+362 ENST00000442898 18492 24850 9 - Ret 0 60 271
+362 ENST00000442898 18174 18380 9 - Spl 0 60 271
+363 ENST00000442898 17855 18027 9 - Ret 0 45 213
+363 ENST00000442898 17479 17718 9 - Ret 0 45 213
+364 ENST00000442898 17855 18027 9 - Spl 0 62 300
+364 ENST00000442898 17166 17343 9 - Spl 0 62 300
+365 ENST00000442898 17166 17343 9 - Spl 0 63 298
+365 ENST00000442898 17855 18027 9 - Spl 0 63 298
+365 ENST00000442898 17479 17718 9 - Spl 0 63 298
+366 ENST00000442898 17479 17718 9 - Spl 2 70 208
+367 ENST00000442898 17855 18027 9 - Ret 2 59 300
+367 ENST00000442898 17479 17718 9 - Ret 2 59 300
+368 ENST00000442898 17479 17718 9 - Ret 0 61 282
+368 ENST00000442898 17855 18027 9 - Spl 0 61 282
+369 ENST00000442898 17166 17343 9 - Spl 0 65 218
+369 ENST00000442898 17479 17718 9 - Spl 0 65 218
+370 ENST00000442898 17855 18027 9 - Spl 1 60 298
+370 ENST00000442898 17166 17343 9 - Spl 1 60 298
+370 ENST00000442898 17479 17718 9 - Spl 1 60 298
+371 ENST00000442898 17855 18027 9 - Spl 0 62 298
+371 ENST00000442898 17166 17343 9 - Spl 0 62 298
+372 ENST00000442898 18492 24850 9 - Ret 1 64 212
+372 ENST00000442898 18174 18380 9 - Spl 1 64 212
+373 ENST00000442898 18492 24850 9 - Ret 1 56 291
+373 ENST00000442898 18174 18380 9 - Spl 1 56 291
+373 ENST00000442898 17855 18027 9 - Spl 1 56 291
+374 ENST00000442898 18492 24850 9 - Ret 1 56 291
+374 ENST00000442898 18174 18380 9 - Spl 1 56 291
+374 ENST00000442898 17855 18027 9 - Spl 1 56 291
+375 ENST00000442898 18492 24850 9 - Ret 0 64 272
+375 ENST00000442898 18174 18380 9 - Spl 0 64 272
+376 ENST00000442898 18174 18380 9 - Spl 2 65 300
+376 ENST00000442898 17479 17718 9 - Spl 2 65 300
+377 ENST00000442898 18492 24850 9 - Ret 0 69 300
+377 ENST00000442898 18174 18380 9 - Spl 0 69 300
+378 ENST00000442898 18174 18380 9 - Spl 1 62 300
+378 ENST00000442898 17855 18027 9 - Spl 1 62 300
+378 ENST00000442898 17479 17718 9 - Spl 1 62 300
+379 ENST00000442898 17166 17343 9 - Spl 0 63 298
+379 ENST00000442898 17855 18027 9 - Spl 0 63 298
+379 ENST00000442898 17479 17718 9 - Spl 0 63 298
+380 ENST00000442898 17855 18027 9 - Spl 0 62 300
+380 ENST00000442898 17479 17718 9 - Spl 0 62 300
+381 ENST00000442898 17855 18027 9 - Spl 0 62 181
+382 ENST00000442898 17855 18027 9 - Ret 2 59 300
+382 ENST00000442898 17479 17718 9 - Ret 2 59 300
+383 ENST00000442898 17855 18027 9 - Ret 2 59 300
+383 ENST00000442898 17479 17718 9 - Ret 2 59 300
+384 ENST00000442898 18174 18380 9 - Spl 2 65 300
+384 ENST00000442898 17479 17718 9 - Spl 2 65 300
+385 ENST00000442898 17855 18027 9 - Spl 0 60 299
+385 ENST00000442898 17479 17718 9 - Spl 0 60 299
+386 ENST00000442898 17166 17343 9 - Spl 1 68 242
+386 ENST00000442898 17479 17718 9 - Spl 1 68 242
+387 ENST00000442898 17479 17718 9 - Ret 0 63 197
+387 ENST00000442898 17855 18027 9 - Spl 0 63 197
+388 ENST00000442898 18492 24850 9 - Ret 2 65 300
+388 ENST00000442898 18174 18380 9 - Spl 2 65 300
+389 ENST00000442898 25004 29601 9 - Ret 0 63 235
+390 ENST00000442898 17855 18027 9 - Spl 0 62 300
+390 ENST00000442898 17166 17343 9 - Spl 0 62 300
+391 ENST00000442898 17855 18027 9 - Spl 1 62 268
+391 ENST00000442898 17479 17718 9 - Spl 1 62 268
+392 ENST00000442898 18174 18380 9 - Spl 0 65 176
+393 ENST00000442898 18174 18380 9 - Spl 0 66 300
+393 ENST00000442898 17479 17718 9 - Spl 0 66 300
+394 ENST00000442898 17855 18027 9 - Spl 0 59 300
+394 ENST00000442898 17166 17343 9 - Spl 0 59 300
+395 ENST00000442898 18174 18380 9 - Spl 0 66 300
+395 ENST00000442898 17479 17718 9 - Spl 0 66 300
+396 ENST00000442898 18492 24850 9 - Ret 0 59 262
+396 ENST00000442898 18174 18380 9 - Spl 0 59 262
+397 ENST00000442898 18174 18380 9 - Spl 1 55 275
+397 ENST00000442898 17855 18027 9 - Spl 1 55 275
+398 ENST00000442898 16061 16717 9 - Spl 1 48 273
+399 ENST00000442898 16061 16717 9 - Spl 1 48 273
+400 ENST00000442898 17479 17718 9 - Spl 0 67 213
+401 ENST00000442898 18174 18380 9 - Spl 1 47 248
+401 ENST00000442898 17855 18027 9 - Spl 1 47 248
+402 ENST00000442898 16061 16717 9 - Ret 1 48 299
+403 ENST00000442898 17855 18027 9 - Spl 0 63 192
+403 ENST00000442898 17479 17718 9 - Spl 0 63 192
+404 ENST00000442898 16876 16964 9 - Spl 2 46 208
+405 ENST00000442898 18492 24850 9 - Ret 0 57 277
+405 ENST00000442898 18174 18380 9 - Spl 0 57 277
+406 ENST00000442898 14940 15080 9 - Spl 0 49 293
+407 ENST00000442898 18492 24850 9 - Ret 0 60 271
+407 ENST00000442898 18174 18380 9 - Spl 0 60 271
+408 ENST00000442898 17855 18027 9 - Spl 0 63 298
+408 ENST00000442898 17166 17343 9 - Spl 0 63 298
+408 ENST00000442898 17479 17718 9 - Spl 0 63 298
+409 ENST00000442898 18492 24850 9 - Ret 0 64 272
+409 ENST00000442898 18174 18380 9 - Spl 0 64 272
+410 ENST00000442898 18492 24850 9 - Ret 0 69 300
+410 ENST00000442898 18174 18380 9 - Spl 0 69 300
+411 ENST00000442898 18492 24850 9 - Ret 0 69 300
+411 ENST00000442898 18174 18380 9 - Spl 0 69 300
+412 ENST00000442898 17855 18027 9 - Spl 0 64 299
+412 ENST00000442898 17479 17718 9 - Spl 0 64 299
+413 ENST00000442898 16061 16717 9 - Ret 0 51 295
+414 ENST00000442898 18492 24850 9 - Spl 0 58 169
+415 ENST00000442898 18492 24850 9 - Ret 0 57 277
+415 ENST00000442898 18174 18380 9 - Spl 0 57 277
+416 ENST00000442898 17855 18027 9 - Spl 1 60 298
+416 ENST00000442898 17166 17343 9 - Spl 1 60 298
+416 ENST00000442898 17479 17718 9 - Spl 1 60 298
+417 ENST00000442898 17855 18027 9 - Spl 1 65 262
+417 ENST00000442898 17479 17718 9 - Spl 1 65 262
+418 ENST00000442898 17855 18027 9 - Spl 0 47 149
+419 ENST00000442898 18492 24850 9 - Ret 0 58 219
+420 ENST00000442898 17855 18027 9 - Spl 1 48 152
+421 ENST00000442898 15149 15908 9 - Spl 0 40 300
+422 ENST00000442898 17855 18027 9 - Spl 1 60 298
+422 ENST00000442898 17166 17343 9 - Spl 1 60 298
+422 ENST00000442898 17479 17718 9 - Spl 1 60 298
+423 ENST00000442898 17166 17343 9 - Spl 1 63 242
+423 ENST00000442898 17479 17718 9 - Spl 1 63 242
+424 ENST00000442898 17166 17343 9 - Spl 1 63 242
+424 ENST00000442898 17479 17718 9 - Spl 1 63 242
+425 ENST00000442898 18174 18380 9 - Spl 1 62 181
+426 ENST00000442898 16061 16717 9 - Ret 1 52 300
+427 ENST00000442898 17479 17718 9 - Ret 0 61 282
+427 ENST00000442898 17855 18027 9 - Spl 0 61 282
+428 ENST00000442898 18174 18380 9 - Spl 1 49 300
+429 ENST00000442898 18174 18380 9 - Ret 0 52 281
+430 ENST00000442898 17855 18027 9 - Spl 0 67 299
+430 ENST00000442898 17479 17718 9 - Spl 0 67 299
+431 ENST00000442898 17166 17343 9 - Spl 0 59 300
+431 ENST00000442898 17855 18027 9 - Spl 0 59 300
+431 ENST00000442898 17479 17718 9 - Spl 0 59 300
+432 ENST00000442898 18174 18380 9 - Spl 2 65 300
+432 ENST00000442898 17479 17718 9 - Spl 2 65 300
+433 ENST00000442898 18174 18380 9 - Spl 2 65 300
+433 ENST00000442898 17479 17718 9 - Spl 2 65 300
+434 ENST00000442898 18492 24850 9 - Spl 0 58 169
+435 ENST00000442898 17166 17343 9 - Spl 0 62 300
+435 ENST00000442898 17855 18027 9 - Spl 0 62 300
+436 ENST00000442898 17855 18027 9 - Ret 2 36 300
+437 ENST00000442898 14940 15080 9 - Spl 0 49 293
+438 ENST00000442898 14940 15080 9 - Spl 0 49 293
+439 ENST00000442898 16061 16717 9 - Ret 1 36 220
+440 ENST00000442898 18174 18380 9 - Spl 1 47 248
+440 ENST00000442898 17855 18027 9 - Spl 1 47 248
+441 ENST00000442898 18492 24850 9 - Ret 0 59 214
+442 ENST00000442898 17855 18027 9 - Ret 0 45 213
+442 ENST00000442898 17479 17718 9 - Ret 0 45 213
+443 ENST00000442898 18174 18380 9 - Spl 1 62 298
+443 ENST00000442898 17479 17718 9 - Spl 1 62 298
+444 ENST00000442898 18174 18380 9 - Ret 0 67 297
+445 ENST00000442898 17479 17718 9 - Ret 0 61 282
+445 ENST00000442898 17855 18027 9 - Spl 0 61 282
+446 ENST00000442898 18492 24850 9 - Ret 0 63 272
+446 ENST00000442898 18174 18380 9 - Spl 0 63 272
+447 ENST00000442898 18174 18380 9 - Spl 2 65 300
+447 ENST00000442898 17479 17718 9 - Spl 2 65 300
+448 ENST00000442898 17166 17343 9 - Spl 0 68 293
+448 ENST00000442898 17479 17718 9 - Spl 0 68 293
+449 ENST00000442898 14940 15080 9 - Spl 0 49 208
+450 ENST00000442898 18174 18380 9 - Ret 0 67 297
+451 ENST00000442898 17855 18027 9 - Spl 0 48 125
+452 ENST00000442898 17855 18027 9 - Spl 0 59 300
+452 ENST00000442898 17166 17343 9 - Spl 0 59 300
+452 ENST00000442898 17479 17718 9 - Spl 0 59 300
+453 ENST00000442898 17855 18027 9 - Spl 0 60 299
+453 ENST00000442898 17479 17718 9 - Spl 0 60 299
+454 ENST00000442898 18492 24850 9 - Spl 0 53 300
+454 ENST00000442898 17855 18027 9 - Spl 0 53 300
+455 ENST00000442898 17855 18027 9 - Spl 0 35 300
+456 ENST00000442898 17855 18027 9 - Spl 0 39 117
+457 ENST00000442898 18174 18380 9 - Ret 0 48 300
+457 ENST00000442898 17855 18027 9 - Spl 0 48 300
+458 ENST00000442898 18174 18380 9 - Ret 0 48 300
+458 ENST00000442898 17855 18027 9 - Spl 0 48 300
+459 ENST00000442898 17855 18027 9 - Spl 0 35 300
+460 ENST00000442898 18492 24850 9 - Spl 0 53 300
+460 ENST00000442898 17855 18027 9 - Spl 0 53 300
+461 ENST00000442898 25004 29601 9 - Ret 0 63 235
+462 ENST00000442898 16876 16964 9 - Spl 2 46 208
+463 ENST00000442898 18174 18380 9 - Spl 1 47 248
+463 ENST00000442898 17855 18027 9 - Spl 1 47 248
+464 ENST00000442898 17479 17718 9 - Spl 0 67 213
+465 ENST00000442898 18492 24850 9 - Ret 0 69 300
+465 ENST00000442898 18174 18380 9 - Spl 0 69 300
+466 ENST00000442898 18492 24850 9 - Ret 2 65 300
+466 ENST00000442898 18174 18380 9 - Spl 2 65 300
+467 ENST00000442898 16876 16964 9 - Spl 1 49 289
+467 ENST00000442898 16061 16717 9 - Spl 1 49 289
+468 ENST00000442898 17166 17343 9 - Spl 0 63 300
+468 ENST00000442898 17855 18027 9 - Spl 0 63 300
+468 ENST00000442898 17479 17718 9 - Spl 0 63 300
+469 ENST00000442898 18174 18380 9 - Spl 1 55 275
+469 ENST00000442898 17855 18027 9 - Spl 1 55 275
+470 ENST00000442898 17166 17343 9 - Spl 1 62 221
+470 ENST00000442898 17479 17718 9 - Spl 1 62 221
+471 ENST00000442898 18492 24850 9 - Ret 0 51 225
+472 ENST00000442898 17855 18027 9 - Ret 2 45 147
+473 ENST00000442898 16061 16717 9 - Ret 1 52 300
+474 ENST00000442898 18492 24850 9 - Ret 0 54 300
+474 ENST00000442898 18174 18380 9 - Spl 0 54 300
+475 ENST00000442898 18492 24850 9 - Ret 0 51 230
+476 ENST00000442898 18492 24850 9 - Ret 0 51 222
+477 ENST00000442898 18174 18380 9 - Ret 2 41 288
+478 ENST00000442898 18492 24850 9 - Ret 0 60 292
+479 ENST00000442898 16061 16717 9 - Ret 0 51 295
+480 ENST00000442898 16061 16717 9 - Ret 0 38 268
+480 ENST00000442898 15149 15908 9 - Spl 0 38 268
+481 ENST00000442898 14940 15080 9 - Spl 0 49 208
+482 ENST00000442898 18492 24850 9 - Ret 0 58 219
+483 ENST00000442898 18492 24850 9 - Ret 0 58 219
+484 ENST00000442898 16876 16964 9 - Ret 1 54 233
+484 ENST00000442898 14940 15080 9 - Ret 1 54 233
+484 ENST00000442898 18492 24850 9 - Ret 1 54 233
+485 ENST00000442898 17855 18027 9 - Spl 0 62 293
+485 ENST00000442898 17479 17718 9 - Spl 0 62 293
+486 ENST00000442898 18492 24850 9 - Ret 1 57 299
+486 ENST00000442898 18174 18380 9 - Spl 1 57 299
+487 ENST00000442898 17166 17343 9 - Spl 0 66 213
+487 ENST00000442898 17479 17718 9 - Spl 0 66 213
+488 ENST00000442898 18492 24850 9 - Ret 2 65 300
+488 ENST00000442898 18174 18380 9 - Spl 2 65 300
+489 ENST00000442898 18492 24850 9 - Ret 2 65 300
+489 ENST00000442898 18174 18380 9 - Spl 2 65 300
+490 ENST00000442898 16061 16717 9 - Ret 0 51 295
+491 ENST00000442898 17855 18027 9 - Spl 0 63 300
+491 ENST00000442898 17166 17343 9 - Spl 0 63 300
+491 ENST00000442898 17479 17718 9 - Spl 0 63 300
+492 ENST00000442898 17855 18027 9 - Spl 0 64 270
+492 ENST00000442898 17479 17718 9 - Spl 0 64 270
+493 ENST00000442898 18174 18380 9 - Spl 0 66 300
+493 ENST00000442898 17479 17718 9 - Spl 0 66 300
+494 ENST00000442898 18174 18380 9 - Spl 0 66 300
+494 ENST00000442898 17479 17718 9 - Spl 0 66 300
+495 ENST00000442898 18174 18380 9 - Spl 0 66 300
+495 ENST00000442898 17479 17718 9 - Spl 0 66 300
+496 ENST00000442898 17166 17343 9 - Spl 0 63 300
+497 ENST00000442898 17855 18027 9 - Spl 2 61 193
+497 ENST00000442898 17479 17718 9 - Spl 2 61 193
+498 ENST00000442898 17855 18027 9 - Spl 0 60 292
+498 ENST00000442898 17479 17718 9 - Spl 0 60 292
+499 ENST00000442898 17166 17343 9 - Spl 0 63 298
+499 ENST00000442898 17855 18027 9 - Spl 0 63 298
+499 ENST00000442898 17479 17718 9 - Spl 0 63 298
+500 ENST00000442898 17855 18027 9 - Spl 1 65 262
+500 ENST00000442898 17479 17718 9 - Spl 1 65 262
+501 ENST00000442898 17855 18027 9 - Spl 1 43 123
+502 ENST00000442898 17479 17718 9 - Spl 2 70 208
+503 ENST00000442898 18174 18380 9 - Spl 0 51 300
+503 ENST00000442898 17855 18027 9 - Spl 0 51 300
+504 ENST00000442898 17855 18027 9 - Spl 0 60 299
+504 ENST00000442898 17479 17718 9 - Spl 0 60 299
+505 ENST00000442898 17855 18027 9 - Spl 0 62 298
+505 ENST00000442898 17166 17343 9 - Spl 0 62 298
+506 ENST00000442898 18174 18380 9 - Ret 0 48 300
+506 ENST00000442898 17855 18027 9 - Spl 0 48 300
+507 ENST00000442898 18174 18380 9 - Spl 0 66 300
+507 ENST00000442898 17479 17718 9 - Spl 0 66 300
+508 ENST00000442898 17855 18027 9 - Spl 0 62 300
+508 ENST00000442898 17479 17718 9 - Spl 0 62 300
+509 ENST00000442898 17855 18027 9 - Spl 0 62 300
+509 ENST00000442898 17479 17718 9 - Spl 0 62 300
+510 ENST00000442898 18492 24850 9 - Spl 0 53 300
+510 ENST00000442898 17855 18027 9 - Spl 0 53 300
+511 ENST00000442898 18174 18380 9 - Spl 0 51 300
+511 ENST00000442898 17855 18027 9 - Spl 0 51 300
+512 ENST00000442898 17855 18027 9 - Spl 0 62 300
+512 ENST00000442898 17479 17718 9 - Spl 0 62 300
+513 ENST00000442898 18492 24850 9 - Ret 0 51 220
+514 ENST00000442898 17855 18027 9 - Spl 0 64 299
+514 ENST00000442898 17479 17718 9 - Spl 0 64 299
+515 ENST00000442898 17855 18027 9 - Spl 1 50 155
+516 ENST00000442898 17855 18027 9 - Spl 0 62 293
+516 ENST00000442898 17479 17718 9 - Spl 0 62 293
+517 ENST00000442898 17166 17343 9 - Spl 0 63 300
+518 ENST00000442898 17166 17343 9 - Spl 0 63 300
+519 ENST00000442898 17166 17343 9 - Spl 0 63 300
+520 ENST00000442898 17855 18027 9 - Spl 0 62 298
+520 ENST00000442898 17166 17343 9 - Spl 0 62 298
+521 ENST00000442898 17855 18027 9 - Spl 0 64 270
+521 ENST00000442898 17479 17718 9 - Spl 0 64 270
+522 ENST00000442898 16061 16717 9 - Spl 1 48 273
+523 ENST00000442898 16061 16717 9 - Ret 1 36 220
+524 ENST00000442898 17855 18027 9 - Spl 0 63 300
+524 ENST00000442898 17166 17343 9 - Spl 0 63 300
+524 ENST00000442898 17479 17718 9 - Spl 0 63 300
+525 ENST00000442898 17855 18027 9 - Spl 0 62 298
+525 ENST00000442898 17166 17343 9 - Spl 0 62 298
+526 ENST00000442898 17855 18027 9 - Spl 0 64 270
+526 ENST00000442898 17479 17718 9 - Spl 0 64 270
+527 ENST00000442898 18174 18380 9 - Spl 0 52 222
+527 ENST00000442898 17855 18027 9 - Spl 0 52 222
+528 ENST00000442898 17855 18027 9 - Spl 0 64 299
+528 ENST00000442898 17479 17718 9 - Spl 0 64 299
+529 ENST00000442898 17166 17343 9 - Spl 0 64 193
+529 ENST00000442898 17479 17718 9 - Spl 0 64 193
+530 ENST00000442898 17166 17343 9 - Spl 0 65 218
+530 ENST00000442898 17479 17718 9 - Spl 0 65 218
+531 ENST00000442898 17166 17343 9 - Spl 1 63 285
+531 ENST00000442898 17479 17718 9 - Spl 1 63 285
+532 ENST00000442898 17855 18027 9 - Spl 0 35 300
+533 ENST00000442898 17479 17718 9 - Spl 0 67 213
+534 ENST00000442898 18174 18380 9 - Spl 0 60 256
+534 ENST00000442898 18492 24850 9 - Spl 0 60 256
+535 ENST00000442898 18174 18380 9 - Spl 0 60 256
+535 ENST00000442898 18492 24850 9 - Spl 0 60 256
+536 ENST00000442898 18174 18380 9 - Spl 0 60 256
+536 ENST00000442898 18492 24850 9 - Spl 0 60 256
+537 ENST00000442898 17166 17343 9 - Spl 0 63 298
+537 ENST00000442898 17855 18027 9 - Spl 0 63 298
+537 ENST00000442898 17479 17718 9 - Spl 0 63 298
+538 ENST00000442898 17166 17343 9 - Spl 1 65 267
+538 ENST00000442898 17479 17718 9 - Spl 1 65 267
+539 ENST00000442898 18492 24850 9 - Ret 0 69 300
+539 ENST00000442898 18174 18380 9 - Spl 0 69 300
+540 ENST00000442898 18492 24850 9 - Spl 0 58 169
+541 ENST00000442898 18492 24850 9 - Ret 0 59 262
+541 ENST00000442898 18174 18380 9 - Spl 0 59 262
+542 ENST00000442898 18492 24850 9 - Ret 0 59 262
+542 ENST00000442898 18174 18380 9 - Spl 0 59 262
+543 ENST00000442898 18492 24850 9 - Ret 0 59 262
+543 ENST00000442898 18174 18380 9 - Spl 0 59 262
+544 ENST00000442898 17855 18027 9 - Spl 0 35 300
+545 ENST00000442898 17855 18027 9 - Spl 0 35 300
+546 ENST00000442898 17855 18027 9 - Spl 0 59 300
+546 ENST00000442898 17166 17343 9 - Spl 0 59 300
+546 ENST00000442898 17479 17718 9 - Spl 0 59 300
+547 ENST00000442898 18492 24850 9 - Ret 1 60 292
+548 ENST00000442898 18492 24850 9 - Ret 0 60 292
+549 ENST00000442898 18492 24850 9 - Ret 1 57 216
+550 ENST00000442898 17855 18027 9 - Spl 2 60 163
+551 ENST00000442898 14940 15080 9 - Spl 0 48 267
+552 ENST00000442898 17166 17343 9 - Spl 1 63 242
+552 ENST00000442898 17479 17718 9 - Spl 1 63 242
+553 ENST00000442898 18174 18380 9 - Spl 0 51 300
+553 ENST00000442898 17855 18027 9 - Spl 0 51 300
+554 ENST00000442898 18492 24850 9 - Ret 2 65 300
+554 ENST00000442898 18174 18380 9 - Spl 2 65 300
+555 ENST00000442898 17855 18027 9 - Spl 0 59 300
+555 ENST00000442898 17166 17343 9 - Spl 0 59 300
+556 ENST00000442898 17855 18027 9 - Spl 0 62 300
+556 ENST00000442898 17479 17718 9 - Spl 0 62 300
+557 ENST00000442898 18492 24850 9 - Spl 0 53 300
+557 ENST00000442898 17855 18027 9 - Spl 0 53 300
+558 ENST00000442898 18492 24850 9 - Spl 0 53 300
+558 ENST00000442898 17855 18027 9 - Spl 0 53 300
+559 ENST00000442898 18174 18380 9 - Spl 0 57 143
+560 ENST00000442898 17166 17343 9 - Spl 0 59 300
+560 ENST00000442898 17855 18027 9 - Spl 0 59 300
+560 ENST00000442898 17479 17718 9 - Spl 0 59 300
+561 ENST00000442898 17166 17343 9 - Spl 0 59 300
+561 ENST00000442898 17855 18027 9 - Spl 0 59 300
+561 ENST00000442898 17479 17718 9 - Spl 0 59 300
+562 ENST00000442898 17855 18027 9 - Ret 2 36 300
+563 ENST00000442898 17479 17718 9 - Ret 0 61 282
+563 ENST00000442898 17855 18027 9 - Spl 0 61 282
+564 ENST00000442898 17479 17718 9 - Ret 0 61 282
+564 ENST00000442898 17855 18027 9 - Spl 0 61 282
+565 ENST00000442898 18174 18380 9 - Ret 2 56 284
+565 ENST00000442898 18492 24850 9 - Ret 2 56 284
+566 ENST00000442898 18174 18380 9 - Spl 0 51 300
+566 ENST00000442898 17855 18027 9 - Spl 0 51 300
+567 ENST00000442898 17855 18027 9 - Spl 0 51 219
+568 ENST00000442898 17166 17343 9 - Spl 0 68 293
+568 ENST00000442898 17479 17718 9 - Spl 0 68 293
+569 ENST00000442898 25004 29601 9 - Ret 0 63 235
+570 ENST00000442898 17855 18027 9 - Spl 0 62 202
+570 ENST00000442898 17479 17718 9 - Spl 0 62 202
+571 ENST00000442898 18174 18380 9 - Ret 2 41 288
+572 ENST00000442898 17166 17343 9 - Spl 1 63 242
+572 ENST00000442898 17479 17718 9 - Spl 1 63 242
+573 ENST00000442898 17166 17343 9 - Spl 0 63 298
+573 ENST00000442898 17855 18027 9 - Spl 0 63 298
+573 ENST00000442898 17479 17718 9 - Spl 0 63 298
+574 ENST00000442898 18174 18380 9 - Spl 0 60 256
+574 ENST00000442898 18492 24850 9 - Spl 0 60 256
+575 ENST00000442898 18174 18380 9 - Spl 1 49 300
+576 ENST00000442898 16061 16717 9 - Ret 1 52 300
+577 ENST00000442898 18174 18380 9 - Spl 0 60 256
+577 ENST00000442898 18492 24850 9 - Spl 0 60 256
+578 ENST00000442898 18492 24850 9 - Spl 1 53 300
+578 ENST00000442898 17855 18027 9 - Spl 1 53 300
+579 ENST00000442898 18174 18380 9 - Spl 1 47 248
+579 ENST00000442898 17855 18027 9 - Spl 1 47 248
+580 ENST00000442898 18174 18380 9 - Spl 1 47 248
+580 ENST00000442898 17855 18027 9 - Spl 1 47 248
+581 ENST00000442898 18492 24850 9 - Ret 0 54 300
+581 ENST00000442898 18174 18380 9 - Spl 0 54 300
+582 ENST00000442898 18492 24850 9 - Ret 0 54 300
+582 ENST00000442898 18174 18380 9 - Spl 0 54 300
+583 ENST00000442898 16061 16717 9 - Spl 1 48 273
+584 ENST00000442898 17166 17343 9 - Spl 1 60 298
+584 ENST00000442898 17855 18027 9 - Spl 1 60 298
+584 ENST00000442898 17479 17718 9 - Spl 1 60 298
+585 ENST00000442898 18492 24850 9 - Spl 0 58 169
+586 ENST00000442898 18174 18380 9 - Ret 0 48 300
+586 ENST00000442898 17855 18027 9 - Spl 0 48 300
+587 ENST00000442898 17855 18027 9 - Spl 0 62 298
+587 ENST00000442898 17166 17343 9 - Spl 0 62 298
+588 ENST00000442898 16061 16717 9 - Ret 0 38 268
+588 ENST00000442898 15149 15908 9 - Spl 0 38 268
+589 ENST00000442898 17855 18027 9 - Spl 1 65 300
+589 ENST00000442898 17479 17718 9 - Spl 1 65 300
+590 ENST00000442898 17855 18027 9 - Ret 0 45 213
+590 ENST00000442898 17479 17718 9 - Ret 0 45 213
+591 ENST00000442898 17166 17343 9 - Spl 0 62 298
+591 ENST00000442898 17855 18027 9 - Spl 0 62 298
+592 ENST00000442898 17166 17343 9 - Spl 0 62 298
+592 ENST00000442898 17855 18027 9 - Spl 0 62 298
+593 ENST00000442898 18174 18380 9 - Spl 0 66 300
+593 ENST00000442898 17479 17718 9 - Spl 0 66 300
+594 ENST00000442898 17855 18027 9 - Spl 0 60 299
+594 ENST00000442898 17479 17718 9 - Spl 0 60 299
+595 ENST00000442898 17855 18027 9 - Spl 0 62 300
+595 ENST00000442898 17479 17718 9 - Spl 0 62 300
+596 ENST00000442898 18492 24850 9 - Ret 0 45 118
+597 ENST00000442898 17855 18027 9 - Ret 2 59 300
+597 ENST00000442898 17479 17718 9 - Ret 2 59 300
+598 ENST00000442898 17166 17343 9 - Spl 1 68 242
+598 ENST00000442898 17479 17718 9 - Spl 1 68 242
+599 ENST00000442898 16061 16717 9 - Ret 0 51 295
+600 ENST00000442898 16061 16717 9 - Ret 0 51 295
+601 ENST00000442898 17166 17343 9 - Spl 0 62 300
+601 ENST00000442898 17479 17718 9 - Spl 0 62 300
+602 ENST00000442898 17166 17343 9 - Spl 0 68 293
+602 ENST00000442898 17479 17718 9 - Spl 0 68 293
+603 ENST00000442898 18174 18380 9 - Spl 1 60 256
+603 ENST00000442898 18492 24850 9 - Spl 1 60 256
+604 ENST00000442898 17166 17343 9 - Spl 0 60 300
+604 ENST00000442898 17855 18027 9 - Spl 0 60 300
+604 ENST00000442898 17479 17718 9 - Spl 0 60 300
+605 ENST00000442898 17166 17343 9 - Spl 0 60 300
+605 ENST00000442898 17855 18027 9 - Spl 0 60 300
+605 ENST00000442898 17479 17718 9 - Spl 0 60 300
+606 ENST00000442898 18174 18380 9 - Ret 1 56 284
+606 ENST00000442898 18492 24850 9 - Ret 1 56 284
+607 ENST00000442898 17479 17718 9 - Ret 0 63 197
+607 ENST00000442898 17855 18027 9 - Spl 0 63 197
+608 ENST00000442898 17855 18027 9 - Spl 0 64 270
+608 ENST00000442898 17479 17718 9 - Spl 0 64 270
+609 ENST00000442898 16061 16717 9 - Ret 0 51 295
+610 ENST00000442898 16061 16717 9 - Ret 0 51 295
+611 ENST00000442898 18492 24850 9 - Ret 1 57 299
+611 ENST00000442898 18174 18380 9 - Spl 1 57 299
+612 ENST00000442898 16061 16717 9 - Ret 0 68 300
+613 ENST00000442898 17166 17343 9 - Spl 0 65 218
+613 ENST00000442898 17479 17718 9 - Spl 0 65 218
+614 ENST00000442898 14940 15080 9 - Spl 0 48 267
+615 ENST00000442898 17166 17343 9 - Spl 1 65 267
+615 ENST00000442898 17479 17718 9 - Spl 1 65 267
+616 ENST00000442898 18492 24850 9 - Ret 0 60 292
+617 ENST00000442898 18492 24850 9 - Ret 0 60 292
+618 ENST00000442898 18174 18380 9 - Ret 0 67 297
+619 ENST00000442898 18492 24850 9 - Ret 0 60 292
+620 ENST00000442898 18492 24850 9 - Ret 0 59 262
+620 ENST00000442898 18174 18380 9 - Spl 0 59 262
+621 ENST00000442898 18174 18380 9 - Ret 0 52 281
+622 ENST00000442898 17855 18027 9 - Spl 0 63 192
+622 ENST00000442898 17479 17718 9 - Spl 0 63 192
+623 ENST00000442898 17855 18027 9 - Spl 0 60 292
+623 ENST00000442898 17479 17718 9 - Spl 0 60 292
+624 ENST00000442898 17855 18027 9 - Ret 0 45 213
+624 ENST00000442898 17479 17718 9 - Ret 0 45 213
+625 ENST00000442898 18174 18380 9 - Ret 0 52 281
+626 ENST00000442898 17166 17343 9 - Spl 0 63 298
+626 ENST00000442898 17855 18027 9 - Spl 0 63 298
+626 ENST00000442898 17479 17718 9 - Spl 0 63 298
+627 ENST00000442898 25004 29601 9 - Ret 0 63 235
+628 ENST00000442898 18174 18380 9 - Ret 0 48 300
+628 ENST00000442898 17855 18027 9 - Spl 0 48 300
+629 ENST00000442898 17855 18027 9 - Spl 1 65 251
+629 ENST00000442898 17479 17718 9 - Spl 1 65 251
+630 ENST00000442898 18492 24850 9 - Ret 0 60 271
+630 ENST00000442898 18174 18380 9 - Spl 0 60 271
+631 ENST00000442898 18492 24850 9 - Spl 0 57 153
+632 ENST00000442898 18492 24850 9 - Ret 0 59 214
+633 ENST00000442898 17479 17718 9 - Ret 0 61 282
+633 ENST00000442898 17855 18027 9 - Spl 0 61 282
+634 ENST00000442898 17479 17718 9 - Ret 0 61 282
+634 ENST00000442898 17855 18027 9 - Spl 0 61 282
+635 ENST00000442898 17855 18027 9 - Spl 1 65 262
+635 ENST00000442898 17479 17718 9 - Spl 1 65 262
+636 ENST00000442898 17855 18027 9 - Spl 0 62 293
+636 ENST00000442898 17479 17718 9 - Spl 0 62 293
+637 ENST00000442898 18492 24850 9 - Ret 0 59 262
+637 ENST00000442898 18174 18380 9 - Spl 0 59 262
+638 ENST00000442898 18492 24850 9 - Ret 0 60 292
+639 ENST00000442898 17166 17343 9 - Spl 0 63 285
+639 ENST00000442898 17479 17718 9 - Spl 0 63 285
+640 ENST00000442898 15149 15908 9 - Spl 0 40 132
+641 ENST00000442898 18492 24850 9 - Ret 0 64 272
+641 ENST00000442898 18174 18380 9 - Spl 0 64 272
+642 ENST00000442898 17855 18027 9 - Ret 2 59 300
+642 ENST00000442898 17479 17718 9 - Ret 2 59 300
+643 ENST00000442898 17855 18027 9 - Spl 0 67 299
+643 ENST00000442898 17479 17718 9 - Spl 0 67 299
+644 ENST00000442898 18492 24850 9 - Ret 1 57 216
+645 ENST00000442898 17166 17343 9 - Spl 1 68 242
+645 ENST00000442898 17479 17718 9 - Spl 1 68 242
+646 ENST00000442898 17479 17718 9 - Ret 0 61 282
+646 ENST00000442898 17855 18027 9 - Spl 0 61 282
+647 ENST00000442898 17479 17718 9 - Ret 0 61 282
+647 ENST00000442898 17855 18027 9 - Spl 0 61 282
+648 ENST00000442898 18492 24850 9 - Ret 1 57 299
+648 ENST00000442898 18174 18380 9 - Spl 1 57 299
+649 ENST00000442898 17855 18027 9 - Ret 2 36 300
+650 ENST00000442898 17855 18027 9 - Spl 0 63 192
+650 ENST00000442898 17479 17718 9 - Spl 0 63 192
+651 ENST00000442898 17855 18027 9 - Spl 0 35 300
+652 ENST00000442898 18492 24850 9 - Ret 0 57 277
+652 ENST00000442898 18174 18380 9 - Spl 0 57 277
diff --git a/tests/resources/tsv/d0_no4sU_filtered_remapped_sorted.tsv b/tests/resources/tsv/d0_no4sU_filtered_remapped_sorted.tsv
new file mode 100644
index 0000000..09df90d
--- /dev/null
+++ b/tests/resources/tsv/d0_no4sU_filtered_remapped_sorted.tsv
@@ -0,0 +1,578 @@
+Read_UID Transcript_id Start End Chr Strand Assignment Conversions Convertible Coverage
+1 ENST00000442898 16061 16717 9 - Ret 0 48 249
+2 ENST00000442898 18174 18380 9 - Spl 0 45 203
+2 ENST00000442898 17855 18027 9 - Spl 0 45 203
+3 ENST00000442898 17479 17718 9 - Spl 0 65 234
+3 ENST00000442898 17855 18027 9 - Spl 0 65 234
+4 ENST00000442898 18174 18380 9 - Spl 0 45 203
+4 ENST00000442898 17855 18027 9 - Spl 0 45 203
+5 ENST00000442898 16876 16964 9 - Spl 0 46 270
+6 ENST00000442898 17479 17718 9 - Spl 0 62 288
+6 ENST00000442898 17855 18027 9 - Spl 0 62 288
+7 ENST00000442898 16061 16717 9 - Ret 0 49 177
+8 ENST00000442898 18174 18380 9 - Spl 0 59 227
+8 ENST00000442898 18492 24850 9 - Spl 0 59 227
+9 ENST00000442898 17479 17718 9 - Spl 0 62 288
+9 ENST00000442898 17855 18027 9 - Spl 0 62 288
+10 ENST00000442898 17479 17718 9 - Spl 0 62 288
+10 ENST00000442898 17855 18027 9 - Spl 0 62 288
+11 ENST00000442898 18174 18380 9 - Spl 0 65 176
+11 ENST00000442898 18492 24850 9 - Spl 0 65 176
+12 ENST00000442898 16876 16964 9 - Spl 0 47 270
+13 ENST00000442898 17479 17718 9 - Spl 0 65 234
+13 ENST00000442898 17855 18027 9 - Spl 0 65 234
+14 ENST00000442898 17479 17718 9 - Spl 0 66 299
+14 ENST00000442898 17855 18027 9 - Spl 0 66 299
+15 ENST00000442898 16876 16964 9 - Spl 0 47 270
+16 ENST00000442898 17479 17718 9 - Spl 0 65 234
+16 ENST00000442898 17855 18027 9 - Spl 0 65 234
+17 ENST00000442898 17479 17718 9 - Spl 0 65 234
+17 ENST00000442898 17855 18027 9 - Spl 0 65 234
+18 ENST00000442898 18174 18380 9 - Spl 0 65 176
+18 ENST00000442898 18492 24850 9 - Spl 0 65 176
+19 ENST00000442898 16061 16717 9 - Ret 0 48 249
+20 ENST00000442898 17479 17718 9 - Spl 0 62 288
+20 ENST00000442898 17855 18027 9 - Spl 0 62 288
+21 ENST00000442898 17479 17718 9 - Spl 0 66 300
+21 ENST00000442898 17855 18027 9 - Spl 0 66 300
+22 ENST00000442898 17479 17718 9 - Spl 0 66 300
+22 ENST00000442898 17855 18027 9 - Spl 0 66 300
+23 ENST00000442898 17479 17718 9 - Spl 0 65 300
+23 ENST00000442898 18174 18380 9 - Spl 0 65 300
+24 ENST00000442898 18174 18380 9 - Spl 0 65 176
+24 ENST00000442898 18492 24850 9 - Spl 0 65 176
+25 ENST00000442898 18174 18380 9 - Spl 0 65 176
+25 ENST00000442898 18492 24850 9 - Spl 0 65 176
+26 ENST00000442898 16061 16717 9 - Ret 0 48 249
+27 ENST00000442898 18492 24850 9 - Ret 0 66 260
+28 ENST00000442898 17479 17718 9 - Spl 0 65 234
+28 ENST00000442898 17855 18027 9 - Spl 0 65 234
+29 ENST00000442898 17479 17718 9 - Spl 0 62 288
+29 ENST00000442898 17855 18027 9 - Spl 0 62 288
+30 ENST00000442898 18174 18380 9 - Spl 1 50 221
+30 ENST00000442898 17855 18027 9 - Spl 1 50 221
+31 ENST00000442898 16061 16717 9 - Ret 0 48 249
+32 ENST00000442898 17479 17718 9 - Spl 0 62 288
+32 ENST00000442898 17855 18027 9 - Spl 0 62 288
+33 ENST00000442898 17479 17718 9 - Spl 0 62 288
+33 ENST00000442898 17855 18027 9 - Spl 0 62 288
+34 ENST00000442898 17479 17718 9 - Spl 0 62 288
+34 ENST00000442898 17855 18027 9 - Spl 0 62 288
+35 ENST00000442898 17479 17718 9 - Spl 0 65 300
+35 ENST00000442898 18174 18380 9 - Spl 0 65 300
+36 ENST00000442898 17479 17718 9 - Spl 0 65 300
+36 ENST00000442898 18174 18380 9 - Spl 0 65 300
+37 ENST00000442898 17479 17718 9 - Spl 0 58 166
+37 ENST00000442898 17855 18027 9 - Spl 0 58 166
+38 ENST00000442898 18174 18380 9 - Spl 0 57 300
+39 ENST00000442898 17479 17718 9 - Spl 0 62 288
+39 ENST00000442898 17855 18027 9 - Spl 0 62 288
+40 ENST00000442898 17479 17718 9 - Spl 0 65 234
+40 ENST00000442898 17855 18027 9 - Spl 0 65 234
+41 ENST00000442898 17479 17718 9 - Spl 0 65 300
+41 ENST00000442898 18174 18380 9 - Spl 0 65 300
+42 ENST00000442898 16061 16717 9 - Ret 0 48 249
+43 ENST00000442898 16061 16717 9 - Ret 0 48 249
+44 ENST00000442898 18174 18380 9 - Spl 0 45 203
+44 ENST00000442898 17855 18027 9 - Spl 0 45 203
+45 ENST00000442898 17479 17718 9 - Spl 1 63 194
+46 ENST00000442898 18174 18380 9 - Spl 0 50 221
+46 ENST00000442898 17855 18027 9 - Spl 0 50 221
+47 ENST00000442898 17479 17718 9 - Spl 0 65 300
+47 ENST00000442898 18174 18380 9 - Spl 0 65 300
+48 ENST00000442898 18174 18380 9 - Spl 0 57 300
+49 ENST00000442898 17479 17718 9 - Spl 0 65 234
+49 ENST00000442898 17855 18027 9 - Spl 0 65 234
+50 ENST00000442898 14940 15080 9 - Spl 0 52 134
+51 ENST00000442898 18174 18380 9 - Spl 0 45 203
+51 ENST00000442898 17855 18027 9 - Spl 0 45 203
+52 ENST00000442898 17479 17718 9 - Spl 0 65 234
+52 ENST00000442898 17855 18027 9 - Spl 0 65 234
+53 ENST00000442898 18492 24850 9 - Ret 0 66 260
+54 ENST00000442898 17479 17718 9 - Spl 0 64 277
+54 ENST00000442898 17166 17343 9 - Spl 0 64 277
+55 ENST00000442898 16876 16964 9 - Spl 0 46 270
+56 ENST00000442898 17479 17718 9 - Spl 0 66 300
+56 ENST00000442898 17855 18027 9 - Spl 0 66 300
+57 ENST00000442898 17479 17718 9 - Spl 0 66 300
+57 ENST00000442898 17855 18027 9 - Spl 0 66 300
+58 ENST00000442898 16061 16717 9 - Ret 0 48 249
+59 ENST00000442898 18492 24850 9 - Ret 0 66 260
+60 ENST00000442898 18174 18380 9 - Spl 0 45 203
+60 ENST00000442898 17855 18027 9 - Spl 0 45 203
+61 ENST00000442898 18174 18380 9 - Spl 0 57 300
+62 ENST00000442898 17479 17718 9 - Spl 0 66 300
+62 ENST00000442898 17855 18027 9 - Spl 0 66 300
+63 ENST00000442898 18174 18380 9 - Spl 0 59 227
+63 ENST00000442898 18492 24850 9 - Spl 0 59 227
+64 ENST00000442898 18174 18380 9 - Spl 0 65 300
+64 ENST00000442898 17479 17718 9 - Spl 0 65 300
+65 ENST00000442898 18492 24850 9 - Ret 0 66 260
+66 ENST00000442898 17479 17718 9 - Spl 0 65 234
+66 ENST00000442898 17855 18027 9 - Spl 0 65 234
+67 ENST00000442898 17479 17718 9 - Spl 0 63 194
+68 ENST00000442898 17479 17718 9 - Spl 0 62 288
+68 ENST00000442898 17855 18027 9 - Spl 0 62 288
+69 ENST00000442898 16876 16964 9 - Spl 0 47 270
+70 ENST00000442898 18174 18380 9 - Spl 0 45 203
+70 ENST00000442898 17855 18027 9 - Spl 0 45 203
+71 ENST00000442898 18174 18380 9 - Spl 0 57 300
+72 ENST00000442898 16876 16964 9 - Spl 0 47 270
+73 ENST00000442898 18174 18380 9 - Spl 0 50 221
+73 ENST00000442898 17855 18027 9 - Spl 0 50 221
+74 ENST00000442898 16876 16964 9 - Spl 0 46 270
+75 ENST00000442898 17479 17718 9 - Spl 0 64 277
+75 ENST00000442898 17166 17343 9 - Spl 0 64 277
+76 ENST00000442898 17479 17718 9 - Spl 0 64 277
+76 ENST00000442898 17166 17343 9 - Spl 0 64 277
+77 ENST00000442898 18174 18380 9 - Spl 0 59 227
+77 ENST00000442898 18492 24850 9 - Spl 0 59 227
+78 ENST00000442898 18492 24850 9 - Ret 0 66 260
+79 ENST00000442898 18174 18380 9 - Spl 0 59 227
+79 ENST00000442898 18492 24850 9 - Spl 0 59 227
+80 ENST00000442898 18174 18380 9 - Spl 0 50 221
+80 ENST00000442898 17855 18027 9 - Spl 0 50 221
+81 ENST00000442898 16876 16964 9 - Spl 0 47 270
+82 ENST00000442898 16876 16964 9 - Spl 0 47 270
+83 ENST00000442898 18174 18380 9 - Spl 0 59 227
+83 ENST00000442898 18492 24850 9 - Spl 0 59 227
+84 ENST00000442898 17479 17718 9 - Spl 0 62 288
+84 ENST00000442898 17855 18027 9 - Spl 0 62 288
+85 ENST00000442898 18174 18380 9 - Spl 0 45 203
+85 ENST00000442898 17855 18027 9 - Spl 0 45 203
+86 ENST00000442898 18492 24850 9 - Ret 0 66 260
+87 ENST00000442898 17479 17718 9 - Spl 0 65 234
+87 ENST00000442898 17855 18027 9 - Spl 0 65 234
+88 ENST00000442898 18174 18380 9 - Spl 0 50 221
+88 ENST00000442898 17855 18027 9 - Spl 0 50 221
+89 ENST00000442898 17479 17718 9 - Spl 0 62 288
+89 ENST00000442898 17855 18027 9 - Spl 0 62 288
+90 ENST00000442898 17479 17718 9 - Spl 0 65 234
+90 ENST00000442898 17855 18027 9 - Spl 0 65 234
+91 ENST00000442898 18174 18380 9 - Spl 0 57 300
+92 ENST00000442898 16876 16964 9 - Spl 0 47 270
+93 ENST00000442898 17479 17718 9 - Spl 0 65 234
+93 ENST00000442898 17855 18027 9 - Spl 0 65 234
+94 ENST00000442898 18174 18380 9 - Spl 0 59 227
+94 ENST00000442898 18492 24850 9 - Spl 0 59 227
+95 ENST00000442898 18174 18380 9 - Spl 0 59 227
+95 ENST00000442898 18492 24850 9 - Spl 0 59 227
+96 ENST00000442898 18492 24850 9 - Ret 0 66 260
+97 ENST00000442898 18492 24850 9 - Ret 0 66 260
+98 ENST00000442898 16061 16717 9 - Ret 0 48 249
+99 ENST00000442898 18174 18380 9 - Spl 0 45 203
+99 ENST00000442898 17855 18027 9 - Spl 0 45 203
+100 ENST00000442898 16876 16964 9 - Spl 0 47 270
+101 ENST00000442898 17479 17718 9 - Spl 0 62 288
+101 ENST00000442898 17855 18027 9 - Spl 0 62 288
+102 ENST00000442898 17479 17718 9 - Spl 0 62 288
+102 ENST00000442898 17855 18027 9 - Spl 0 62 288
+103 ENST00000442898 17479 17718 9 - Spl 0 66 300
+103 ENST00000442898 17855 18027 9 - Spl 0 66 300
+104 ENST00000442898 16061 16717 9 - Ret 0 48 249
+105 ENST00000442898 17479 17718 9 - Spl 0 63 194
+106 ENST00000442898 18174 18380 9 - Spl 0 59 227
+106 ENST00000442898 18492 24850 9 - Spl 0 59 227
+107 ENST00000442898 17479 17718 9 - Spl 0 65 300
+107 ENST00000442898 18174 18380 9 - Spl 0 65 300
+108 ENST00000442898 16061 16717 9 - Ret 0 48 249
+109 ENST00000442898 16061 16717 9 - Ret 0 48 249
+110 ENST00000442898 16061 16717 9 - Ret 0 48 249
+111 ENST00000442898 17166 17343 9 - Spl 0 57 125
+112 ENST00000442898 17479 17718 9 - Spl 0 64 277
+112 ENST00000442898 17166 17343 9 - Spl 0 64 277
+113 ENST00000442898 16061 16717 9 - Ret 0 48 249
+114 ENST00000442898 17479 17718 9 - Spl 0 58 166
+114 ENST00000442898 17855 18027 9 - Spl 0 58 166
+115 ENST00000442898 18492 24850 9 - Ret 0 66 260
+116 ENST00000442898 18492 24850 9 - Ret 0 66 260
+117 ENST00000442898 17479 17718 9 - Spl 0 65 300
+117 ENST00000442898 18174 18380 9 - Spl 0 65 300
+118 ENST00000442898 18174 18380 9 - Spl 0 50 221
+118 ENST00000442898 17855 18027 9 - Spl 0 50 221
+119 ENST00000442898 18174 18380 9 - Spl 0 50 221
+119 ENST00000442898 17855 18027 9 - Spl 0 50 221
+120 ENST00000442898 18174 18380 9 - Spl 0 57 300
+121 ENST00000442898 18174 18380 9 - Spl 0 50 221
+121 ENST00000442898 17855 18027 9 - Spl 0 50 221
+122 ENST00000442898 18174 18380 9 - Spl 0 50 221
+122 ENST00000442898 17855 18027 9 - Spl 0 50 221
+123 ENST00000442898 16876 16964 9 - Spl 0 46 270
+124 ENST00000442898 17479 17718 9 - Spl 0 64 277
+124 ENST00000442898 17166 17343 9 - Spl 0 64 277
+125 ENST00000442898 17479 17718 9 - Spl 0 65 300
+125 ENST00000442898 18174 18380 9 - Spl 0 65 300
+126 ENST00000442898 16061 16717 9 - Ret 0 49 177
+127 ENST00000442898 17479 17718 9 - Spl 0 62 288
+127 ENST00000442898 17855 18027 9 - Spl 0 62 288
+128 ENST00000442898 18492 24850 9 - Ret 0 66 260
+129 ENST00000442898 18174 18380 9 - Spl 1 59 227
+129 ENST00000442898 18492 24850 9 - Spl 1 59 227
+130 ENST00000442898 16876 16964 9 - Spl 0 47 270
+131 ENST00000442898 17479 17718 9 - Spl 0 66 300
+131 ENST00000442898 17855 18027 9 - Spl 0 66 300
+132 ENST00000442898 17479 17718 9 - Spl 0 66 300
+132 ENST00000442898 17855 18027 9 - Spl 0 66 300
+133 ENST00000442898 18174 18380 9 - Spl 0 50 221
+133 ENST00000442898 17855 18027 9 - Spl 0 50 221
+134 ENST00000442898 18492 24850 9 - Ret 0 66 260
+135 ENST00000442898 18492 24850 9 - Ret 0 66 260
+136 ENST00000442898 17479 17718 9 - Spl 0 65 300
+136 ENST00000442898 18174 18380 9 - Spl 0 65 300
+137 ENST00000442898 18174 18380 9 - Spl 0 57 300
+138 ENST00000442898 18492 24850 9 - Ret 0 66 260
+139 ENST00000442898 18492 24850 9 - Ret 0 66 260
+140 ENST00000442898 18174 18380 9 - Spl 0 59 227
+140 ENST00000442898 18492 24850 9 - Spl 0 59 227
+141 ENST00000442898 16061 16717 9 - Ret 0 48 249
+142 ENST00000442898 17479 17718 9 - Spl 0 62 288
+142 ENST00000442898 17855 18027 9 - Spl 0 62 288
+143 ENST00000442898 17479 17718 9 - Spl 0 65 300
+143 ENST00000442898 18174 18380 9 - Spl 0 65 300
+144 ENST00000442898 17479 17718 9 - Spl 0 65 300
+144 ENST00000442898 18174 18380 9 - Spl 0 65 300
+145 ENST00000442898 17479 17718 9 - Spl 0 65 300
+145 ENST00000442898 18174 18380 9 - Spl 0 65 300
+146 ENST00000442898 17479 17718 9 - Spl 0 62 288
+146 ENST00000442898 17855 18027 9 - Spl 0 62 288
+147 ENST00000442898 18492 24850 9 - Ret 0 66 260
+148 ENST00000442898 17479 17718 9 - Spl 1 65 234
+148 ENST00000442898 17855 18027 9 - Spl 1 65 234
+149 ENST00000442898 18174 18380 9 - Spl 0 57 300
+150 ENST00000442898 17479 17718 9 - Spl 0 66 300
+150 ENST00000442898 17855 18027 9 - Spl 0 66 300
+151 ENST00000442898 16876 16964 9 - Spl 0 47 270
+152 ENST00000442898 17479 17718 9 - Spl 0 65 300
+152 ENST00000442898 18174 18380 9 - Spl 0 65 300
+153 ENST00000442898 17479 17718 9 - Spl 0 62 288
+153 ENST00000442898 17855 18027 9 - Spl 0 62 288
+154 ENST00000442898 17479 17718 9 - Spl 0 66 300
+154 ENST00000442898 17855 18027 9 - Spl 0 66 300
+155 ENST00000442898 18174 18380 9 - Spl 0 59 227
+155 ENST00000442898 18492 24850 9 - Spl 0 59 227
+156 ENST00000442898 18174 18380 9 - Spl 0 59 227
+156 ENST00000442898 18492 24850 9 - Spl 0 59 227
+157 ENST00000442898 18174 18380 9 - Spl 0 59 227
+157 ENST00000442898 18492 24850 9 - Spl 0 59 227
+158 ENST00000442898 16876 16964 9 - Spl 0 47 270
+159 ENST00000442898 18492 24850 9 - Ret 0 66 260
+160 ENST00000442898 17479 17718 9 - Spl 0 65 234
+160 ENST00000442898 17855 18027 9 - Spl 0 65 234
+161 ENST00000442898 17479 17718 9 - Spl 0 65 234
+161 ENST00000442898 17855 18027 9 - Spl 0 65 234
+162 ENST00000442898 18492 24850 9 - Ret 0 66 260
+163 ENST00000442898 18174 18380 9 - Spl 0 50 221
+163 ENST00000442898 17855 18027 9 - Spl 0 50 221
+164 ENST00000442898 17479 17718 9 - Spl 0 64 277
+164 ENST00000442898 17166 17343 9 - Spl 0 64 277
+165 ENST00000442898 17479 17718 9 - Spl 0 66 300
+165 ENST00000442898 17855 18027 9 - Spl 0 66 300
+166 ENST00000442898 18174 18380 9 - Spl 0 50 221
+166 ENST00000442898 17855 18027 9 - Spl 0 50 221
+167 ENST00000442898 18174 18380 9 - Spl 0 45 203
+167 ENST00000442898 17855 18027 9 - Spl 0 45 203
+168 ENST00000442898 17479 17718 9 - Spl 0 65 234
+168 ENST00000442898 17855 18027 9 - Spl 0 65 234
+169 ENST00000442898 18174 18380 9 - Spl 0 57 300
+170 ENST00000442898 18174 18380 9 - Spl 0 57 300
+171 ENST00000442898 17479 17718 9 - Spl 0 65 300
+171 ENST00000442898 18174 18380 9 - Spl 0 65 300
+172 ENST00000442898 18174 18380 9 - Spl 0 57 300
+173 ENST00000442898 17479 17718 9 - Spl 0 62 288
+173 ENST00000442898 17855 18027 9 - Spl 0 62 288
+174 ENST00000442898 18174 18380 9 - Spl 0 45 203
+174 ENST00000442898 17855 18027 9 - Spl 0 45 203
+175 ENST00000442898 18174 18380 9 - Spl 0 45 203
+175 ENST00000442898 17855 18027 9 - Spl 0 45 203
+176 ENST00000442898 18174 18380 9 - Spl 0 45 203
+176 ENST00000442898 17855 18027 9 - Spl 0 45 203
+177 ENST00000442898 17479 17718 9 - Spl 1 65 300
+177 ENST00000442898 18174 18380 9 - Spl 1 65 300
+178 ENST00000442898 18174 18380 9 - Spl 0 50 221
+178 ENST00000442898 17855 18027 9 - Spl 0 50 221
+179 ENST00000442898 17479 17718 9 - Spl 0 62 288
+179 ENST00000442898 17855 18027 9 - Spl 0 62 288
+180 ENST00000442898 17479 17718 9 - Spl 0 66 300
+180 ENST00000442898 17855 18027 9 - Spl 0 66 300
+181 ENST00000442898 17479 17718 9 - Spl 0 66 300
+181 ENST00000442898 17855 18027 9 - Spl 0 66 300
+182 ENST00000442898 17479 17718 9 - Spl 0 58 166
+182 ENST00000442898 17855 18027 9 - Spl 0 58 166
+183 ENST00000442898 18174 18380 9 - Spl 0 50 221
+183 ENST00000442898 17855 18027 9 - Spl 0 50 221
+184 ENST00000442898 16061 16717 9 - Ret 0 49 177
+185 ENST00000442898 16061 16717 9 - Ret 0 48 249
+186 ENST00000442898 17479 17718 9 - Spl 0 66 300
+186 ENST00000442898 17855 18027 9 - Spl 0 66 300
+187 ENST00000442898 17479 17718 9 - Spl 0 62 288
+187 ENST00000442898 17855 18027 9 - Spl 0 62 288
+188 ENST00000442898 16061 16717 9 - Ret 0 48 249
+189 ENST00000442898 16061 16717 9 - Ret 0 49 177
+190 ENST00000442898 17479 17718 9 - Spl 0 65 300
+190 ENST00000442898 18174 18380 9 - Spl 0 65 300
+191 ENST00000442898 17479 17718 9 - Spl 0 65 234
+191 ENST00000442898 17855 18027 9 - Spl 0 65 234
+192 ENST00000442898 17479 17718 9 - Spl 0 64 277
+192 ENST00000442898 17166 17343 9 - Spl 0 64 277
+193 ENST00000442898 18174 18380 9 - Spl 0 59 227
+193 ENST00000442898 18492 24850 9 - Spl 0 59 227
+194 ENST00000442898 17479 17718 9 - Spl 0 65 234
+194 ENST00000442898 17855 18027 9 - Spl 0 65 234
+195 ENST00000442898 17479 17718 9 - Spl 0 65 234
+195 ENST00000442898 17855 18027 9 - Spl 0 65 234
+196 ENST00000442898 18174 18380 9 - Spl 0 65 176
+196 ENST00000442898 18492 24850 9 - Spl 0 65 176
+197 ENST00000442898 18174 18380 9 - Spl 0 65 176
+197 ENST00000442898 18492 24850 9 - Spl 0 65 176
+198 ENST00000442898 16876 16964 9 - Spl 0 46 270
+199 ENST00000442898 17479 17718 9 - Spl 0 66 300
+199 ENST00000442898 17855 18027 9 - Spl 0 66 300
+200 ENST00000442898 18174 18380 9 - Spl 0 57 300
+201 ENST00000442898 16061 16717 9 - Ret 0 49 177
+202 ENST00000442898 17479 17718 9 - Spl 0 63 194
+203 ENST00000442898 18174 18380 9 - Spl 0 65 300
+203 ENST00000442898 17479 17718 9 - Spl 0 65 300
+204 ENST00000442898 17479 17718 9 - Spl 0 65 300
+204 ENST00000442898 18174 18380 9 - Spl 0 65 300
+205 ENST00000442898 16876 16964 9 - Spl 0 46 270
+206 ENST00000442898 16876 16964 9 - Spl 0 46 270
+207 ENST00000442898 16876 16964 9 - Spl 0 46 270
+208 ENST00000442898 18174 18380 9 - Spl 0 59 227
+208 ENST00000442898 18492 24850 9 - Spl 0 59 227
+209 ENST00000442898 17479 17718 9 - Spl 0 64 277
+209 ENST00000442898 17166 17343 9 - Spl 0 64 277
+210 ENST00000442898 17479 17718 9 - Spl 0 66 300
+210 ENST00000442898 17855 18027 9 - Spl 0 66 300
+211 ENST00000442898 17479 17718 9 - Spl 0 65 234
+211 ENST00000442898 17855 18027 9 - Spl 0 65 234
+212 ENST00000442898 17479 17718 9 - Spl 0 62 288
+212 ENST00000442898 17855 18027 9 - Spl 0 62 288
+213 ENST00000442898 17479 17718 9 - Spl 0 65 234
+213 ENST00000442898 17855 18027 9 - Spl 0 65 234
+214 ENST00000442898 17479 17718 9 - Spl 0 65 234
+214 ENST00000442898 17855 18027 9 - Spl 0 65 234
+215 ENST00000442898 17479 17718 9 - Spl 0 65 234
+215 ENST00000442898 17855 18027 9 - Spl 0 65 234
+216 ENST00000442898 16876 16964 9 - Spl 0 47 270
+217 ENST00000442898 18492 24850 9 - Ret 0 66 260
+218 ENST00000442898 17479 17718 9 - Spl 0 62 288
+218 ENST00000442898 17855 18027 9 - Spl 0 62 288
+219 ENST00000442898 18174 18380 9 - Spl 0 50 221
+219 ENST00000442898 17855 18027 9 - Spl 0 50 221
+220 ENST00000442898 18492 24850 9 - Ret 0 66 260
+221 ENST00000442898 18174 18380 9 - Spl 0 45 203
+221 ENST00000442898 17855 18027 9 - Spl 0 45 203
+222 ENST00000442898 18174 18380 9 - Spl 0 59 227
+222 ENST00000442898 18492 24850 9 - Spl 0 59 227
+223 ENST00000442898 17479 17718 9 - Spl 0 63 194
+224 ENST00000442898 17479 17718 9 - Spl 0 62 288
+224 ENST00000442898 17855 18027 9 - Spl 0 62 288
+225 ENST00000442898 17479 17718 9 - Spl 0 66 300
+225 ENST00000442898 17855 18027 9 - Spl 0 66 300
+226 ENST00000442898 18492 24850 9 - Ret 0 66 260
+227 ENST00000442898 16061 16717 9 - Ret 0 48 249
+228 ENST00000442898 16061 16717 9 - Ret 0 48 249
+229 ENST00000442898 17479 17718 9 - Spl 0 65 300
+229 ENST00000442898 18174 18380 9 - Spl 0 65 300
+230 ENST00000442898 16876 16964 9 - Spl 0 47 270
+231 ENST00000442898 16876 16964 9 - Spl 0 47 270
+232 ENST00000442898 18492 24850 9 - Ret 0 66 260
+233 ENST00000442898 18492 24850 9 - Ret 0 66 260
+234 ENST00000442898 18174 18380 9 - Spl 1 50 221
+234 ENST00000442898 17855 18027 9 - Spl 1 50 221
+235 ENST00000442898 17479 17718 9 - Spl 0 65 234
+235 ENST00000442898 17855 18027 9 - Spl 0 65 234
+236 ENST00000442898 17479 17718 9 - Spl 0 65 234
+236 ENST00000442898 17855 18027 9 - Spl 0 65 234
+237 ENST00000442898 18174 18380 9 - Spl 0 59 227
+237 ENST00000442898 18492 24850 9 - Spl 0 59 227
+238 ENST00000442898 17479 17718 9 - Spl 0 64 277
+238 ENST00000442898 17166 17343 9 - Spl 0 64 277
+239 ENST00000442898 17479 17718 9 - Spl 0 62 288
+239 ENST00000442898 17855 18027 9 - Spl 0 62 288
+240 ENST00000442898 17479 17718 9 - Spl 0 62 288
+240 ENST00000442898 17855 18027 9 - Spl 0 62 288
+241 ENST00000442898 18174 18380 9 - Spl 0 65 176
+241 ENST00000442898 18492 24850 9 - Spl 0 65 176
+242 ENST00000442898 18174 18380 9 - Spl 0 59 227
+242 ENST00000442898 18492 24850 9 - Spl 0 59 227
+243 ENST00000442898 16061 16717 9 - Ret 0 48 249
+244 ENST00000442898 17479 17718 9 - Spl 0 65 300
+244 ENST00000442898 18174 18380 9 - Spl 0 65 300
+245 ENST00000442898 18174 18380 9 - Spl 0 57 300
+246 ENST00000442898 18492 24850 9 - Ret 0 66 260
+247 ENST00000442898 17479 17718 9 - Spl 0 63 194
+248 ENST00000442898 17479 17718 9 - Spl 0 62 288
+248 ENST00000442898 17855 18027 9 - Spl 0 62 288
+249 ENST00000442898 18174 18380 9 - Spl 0 57 300
+250 ENST00000442898 18174 18380 9 - Spl 0 59 227
+250 ENST00000442898 18492 24850 9 - Spl 0 59 227
+251 ENST00000442898 18174 18380 9 - Spl 0 50 221
+251 ENST00000442898 17855 18027 9 - Spl 0 50 221
+252 ENST00000442898 17479 17718 9 - Spl 0 63 194
+253 ENST00000442898 16061 16717 9 - Ret 0 48 249
+254 ENST00000442898 18492 24850 9 - Ret 0 66 260
+255 ENST00000442898 18492 24850 9 - Ret 0 66 260
+256 ENST00000442898 17479 17718 9 - Spl 0 66 300
+256 ENST00000442898 17855 18027 9 - Spl 0 66 300
+257 ENST00000442898 17479 17718 9 - Spl 0 62 288
+257 ENST00000442898 17855 18027 9 - Spl 0 62 288
+258 ENST00000442898 17479 17718 9 - Spl 0 62 288
+258 ENST00000442898 17855 18027 9 - Spl 0 62 288
+259 ENST00000442898 17479 17718 9 - Spl 0 66 300
+259 ENST00000442898 17855 18027 9 - Spl 0 66 300
+260 ENST00000442898 17479 17718 9 - Spl 0 64 277
+260 ENST00000442898 17166 17343 9 - Spl 0 64 277
+261 ENST00000442898 18174 18380 9 - Spl 0 45 203
+261 ENST00000442898 17855 18027 9 - Spl 0 45 203
+262 ENST00000442898 17479 17718 9 - Spl 0 63 277
+262 ENST00000442898 17166 17343 9 - Spl 0 63 277
+263 ENST00000442898 18174 18380 9 - Spl 0 65 176
+263 ENST00000442898 18492 24850 9 - Spl 0 65 176
+264 ENST00000442898 17479 17718 9 - Spl 0 65 234
+264 ENST00000442898 17855 18027 9 - Spl 0 65 234
+265 ENST00000442898 17479 17718 9 - Spl 0 65 234
+265 ENST00000442898 17855 18027 9 - Spl 0 65 234
+266 ENST00000442898 18174 18380 9 - Spl 0 45 203
+266 ENST00000442898 17855 18027 9 - Spl 0 45 203
+267 ENST00000442898 17479 17718 9 - Spl 0 65 234
+267 ENST00000442898 17855 18027 9 - Spl 0 65 234
+268 ENST00000442898 16061 16717 9 - Ret 0 48 249
+269 ENST00000442898 17479 17718 9 - Spl 0 63 194
+270 ENST00000442898 18492 24850 9 - Ret 1 66 260
+271 ENST00000442898 17479 17718 9 - Spl 0 65 300
+271 ENST00000442898 18174 18380 9 - Spl 0 65 300
+272 ENST00000442898 18174 18380 9 - Spl 0 45 203
+272 ENST00000442898 17855 18027 9 - Spl 0 45 203
+273 ENST00000442898 17479 17718 9 - Spl 0 66 300
+273 ENST00000442898 17855 18027 9 - Spl 0 66 300
+274 ENST00000442898 18174 18380 9 - Spl 0 65 300
+274 ENST00000442898 17479 17718 9 - Spl 0 65 300
+275 ENST00000442898 17479 17718 9 - Spl 0 64 277
+275 ENST00000442898 17166 17343 9 - Spl 0 64 277
+276 ENST00000442898 16876 16964 9 - Spl 0 46 270
+277 ENST00000442898 17479 17718 9 - Spl 0 62 288
+277 ENST00000442898 17855 18027 9 - Spl 0 62 288
+278 ENST00000442898 16876 16964 9 - Spl 0 46 270
+279 ENST00000442898 17479 17718 9 - Spl 0 66 300
+279 ENST00000442898 17855 18027 9 - Spl 0 66 300
+280 ENST00000442898 16061 16717 9 - Ret 0 48 248
+281 ENST00000442898 16061 16717 9 - Ret 0 48 248
+282 ENST00000442898 17479 17718 9 - Spl 0 62 288
+282 ENST00000442898 17855 18027 9 - Spl 0 62 288
+283 ENST00000442898 18492 24850 9 - Ret 0 66 260
+284 ENST00000442898 17479 17718 9 - Spl 0 65 234
+284 ENST00000442898 17855 18027 9 - Spl 0 65 234
+285 ENST00000442898 18174 18380 9 - Spl 0 45 203
+285 ENST00000442898 17855 18027 9 - Spl 0 45 203
+286 ENST00000442898 16061 16717 9 - Ret 0 48 249
+287 ENST00000442898 17479 17718 9 - Spl 0 66 300
+287 ENST00000442898 17855 18027 9 - Spl 0 66 300
+288 ENST00000442898 18174 18380 9 - Spl 0 57 300
+289 ENST00000442898 18174 18380 9 - Spl 0 57 300
+290 ENST00000442898 18174 18380 9 - Spl 0 65 300
+290 ENST00000442898 17479 17718 9 - Spl 0 65 300
+291 ENST00000442898 17479 17718 9 - Spl 0 65 300
+291 ENST00000442898 18174 18380 9 - Spl 0 65 300
+292 ENST00000442898 18174 18380 9 - Spl 0 45 203
+292 ENST00000442898 17855 18027 9 - Spl 0 45 203
+293 ENST00000442898 17479 17718 9 - Spl 0 62 288
+293 ENST00000442898 17855 18027 9 - Spl 0 62 288
+294 ENST00000442898 16876 16964 9 - Spl 0 46 270
+295 ENST00000442898 18492 24850 9 - Ret 0 66 260
+296 ENST00000442898 18174 18380 9 - Spl 0 45 203
+296 ENST00000442898 17855 18027 9 - Spl 0 45 203
+297 ENST00000442898 17479 17718 9 - Spl 0 65 234
+297 ENST00000442898 17855 18027 9 - Spl 0 65 234
+298 ENST00000442898 17479 17718 9 - Spl 0 65 234
+298 ENST00000442898 17855 18027 9 - Spl 0 65 234
+299 ENST00000442898 18174 18380 9 - Spl 0 57 300
+300 ENST00000442898 18174 18380 9 - Spl 0 59 227
+300 ENST00000442898 18492 24850 9 - Spl 0 59 227
+301 ENST00000442898 18174 18380 9 - Spl 0 59 227
+301 ENST00000442898 18492 24850 9 - Spl 0 59 227
+302 ENST00000442898 18174 18380 9 - Spl 0 59 227
+302 ENST00000442898 18492 24850 9 - Spl 0 59 227
+303 ENST00000442898 18492 24850 9 - Ret 0 66 260
+304 ENST00000442898 17479 17718 9 - Spl 0 66 300
+304 ENST00000442898 17855 18027 9 - Spl 0 66 300
+305 ENST00000442898 18174 18380 9 - Spl 0 57 300
+306 ENST00000442898 17479 17718 9 - Spl 0 65 234
+306 ENST00000442898 17855 18027 9 - Spl 0 65 234
+307 ENST00000442898 17479 17718 9 - Spl 0 65 234
+307 ENST00000442898 17855 18027 9 - Spl 0 65 234
+308 ENST00000442898 17479 17718 9 - Spl 0 65 234
+308 ENST00000442898 17855 18027 9 - Spl 0 65 234
+309 ENST00000442898 18174 18380 9 - Spl 0 59 227
+309 ENST00000442898 18492 24850 9 - Spl 0 59 227
+310 ENST00000442898 18492 24850 9 - Ret 0 66 260
+311 ENST00000442898 18174 18380 9 - Spl 0 65 176
+311 ENST00000442898 18492 24850 9 - Spl 0 65 176
+312 ENST00000442898 18174 18380 9 - Spl 0 50 221
+312 ENST00000442898 17855 18027 9 - Spl 0 50 221
+313 ENST00000442898 17479 17718 9 - Spl 0 64 277
+313 ENST00000442898 17166 17343 9 - Spl 0 64 277
+314 ENST00000442898 18174 18380 9 - Spl 0 50 221
+314 ENST00000442898 17855 18027 9 - Spl 0 50 221
+315 ENST00000442898 18174 18380 9 - Spl 0 59 227
+315 ENST00000442898 18492 24850 9 - Spl 0 59 227
+316 ENST00000442898 18174 18380 9 - Spl 0 57 300
+317 ENST00000442898 18174 18380 9 - Spl 0 50 221
+317 ENST00000442898 17855 18027 9 - Spl 0 50 221
+318 ENST00000442898 17479 17718 9 - Spl 0 65 300
+318 ENST00000442898 18174 18380 9 - Spl 0 65 300
+319 ENST00000442898 17479 17718 9 - Spl 0 64 277
+319 ENST00000442898 17166 17343 9 - Spl 0 64 277
+320 ENST00000442898 17479 17718 9 - Spl 0 64 277
+320 ENST00000442898 17166 17343 9 - Spl 0 64 277
+321 ENST00000442898 16876 16964 9 - Spl 0 46 270
+322 ENST00000442898 18174 18380 9 - Spl 0 50 221
+322 ENST00000442898 17855 18027 9 - Spl 0 50 221
+323 ENST00000442898 18174 18380 9 - Spl 0 50 221
+323 ENST00000442898 17855 18027 9 - Spl 0 50 221
+324 ENST00000442898 17479 17718 9 - Spl 0 62 288
+324 ENST00000442898 17855 18027 9 - Spl 0 62 288
+325 ENST00000442898 18174 18380 9 - Spl 0 45 203
+325 ENST00000442898 17855 18027 9 - Spl 0 45 203
+326 ENST00000442898 17479 17718 9 - Spl 0 62 288
+326 ENST00000442898 17855 18027 9 - Spl 0 62 288
+327 ENST00000442898 17479 17718 9 - Spl 0 65 234
+327 ENST00000442898 17855 18027 9 - Spl 0 65 234
+328 ENST00000442898 14940 15080 9 - Spl 0 52 134
+329 ENST00000442898 18174 18380 9 - Spl 0 50 221
+329 ENST00000442898 17855 18027 9 - Spl 0 50 221
+330 ENST00000442898 17479 17718 9 - Spl 0 65 234
+330 ENST00000442898 17855 18027 9 - Spl 0 65 234
+331 ENST00000442898 16061 16717 9 - Ret 0 48 249
+332 ENST00000442898 17479 17718 9 - Spl 0 62 288
+332 ENST00000442898 17855 18027 9 - Spl 0 62 288
+333 ENST00000442898 18174 18380 9 - Spl 0 59 227
+333 ENST00000442898 18492 24850 9 - Spl 0 59 227
+334 ENST00000442898 18174 18380 9 - Spl 0 45 203
+334 ENST00000442898 17855 18027 9 - Spl 0 45 203
+335 ENST00000442898 18174 18380 9 - Spl 0 59 227
+335 ENST00000442898 18492 24850 9 - Spl 0 59 227
+336 ENST00000442898 17479 17718 9 - Spl 0 65 234
+336 ENST00000442898 17855 18027 9 - Spl 0 65 234
+337 ENST00000442898 17479 17718 9 - Spl 1 62 288
+337 ENST00000442898 17855 18027 9 - Spl 1 62 288
+338 ENST00000442898 16876 16964 9 - Spl 0 47 270
+339 ENST00000442898 18174 18380 9 - Spl 0 45 203
+339 ENST00000442898 17855 18027 9 - Spl 0 45 203
+340 ENST00000442898 16061 16717 9 - Ret 0 49 177
+341 ENST00000442898 17479 17718 9 - Spl 0 65 234
+341 ENST00000442898 17855 18027 9 - Spl 0 65 234
+342 ENST00000442898 18174 18380 9 - Spl 0 50 221
+342 ENST00000442898 17855 18027 9 - Spl 0 50 221
+343 ENST00000442898 18492 24850 9 - Ret 0 66 260
+344 ENST00000442898 18174 18380 9 - Spl 0 65 176
+344 ENST00000442898 18492 24850 9 - Spl 0 65 176
+345 ENST00000442898 18174 18380 9 - Spl 0 50 221
+345 ENST00000442898 17855 18027 9 - Spl 0 50 221
+346 ENST00000442898 18174 18380 9 - Spl 0 50 221
+346 ENST00000442898 17855 18027 9 - Spl 0 50 221
+347 ENST00000442898 16876 16964 9 - Spl 0 46 270
+348 ENST00000442898 18174 18380 9 - Spl 0 45 203
+348 ENST00000442898 17855 18027 9 - Spl 0 45 203
+349 ENST00000442898 17479 17718 9 - Spl 0 58 166
+349 ENST00000442898 17855 18027 9 - Spl 0 58 166
diff --git a/tests/test_io.py b/tests/test_io.py
index 9ebfc33..e4db55e 100644
--- a/tests/test_io.py
+++ b/tests/test_io.py
@@ -7,6 +7,7 @@
from pathlib import Path
from typing import Any, TextIO
+import pandas as pd
import pysam
import pytest
@@ -285,3 +286,47 @@ def test_load_file(file_path: str | Path, object_type: Any) -> None:
"""Test loading of files."""
file = io.load_file(file_path)
assert isinstance(file, object_type)
+
+
+@pytest.mark.parametrize(
+ ("pattern", "expected"),
+ [
+ pytest.param(
+ "tests/**/*.tsv",
+ {
+ Path(RESOURCES / "tsv" / "d0_0hr1_filtered_remapped_sorted.tsv"),
+ Path(RESOURCES / "tsv" / "d0_no4sU_filtered_remapped_sorted.tsv"),
+ },
+ id="tsv files",
+ ),
+ pytest.param(
+ "tests/**/*.gtf",
+ {
+ Path(RESOURCES / "gtf", "test_wash1.gtf"),
+ },
+ id="gtf files",
+ ),
+ ],
+)
+def test_find_files(pattern: str, expected: list[Path]) -> None:
+ """Test finding of files."""
+ files_found = set(io._find_files(pattern))
+ assert files_found == expected
+
+
+@pytest.mark.parametrize(
+ ("pattern", "expected"),
+ [
+ pytest.param(
+ "tests/**/*.tsv",
+ {"d0_0hr1_filtered_remapped_sorted", "d0_no4sU_filtered_remapped_sorted"},
+ id="tsv files",
+ )
+ ],
+)
+def test_load_files(pattern: str, expected: dict[str, pd.DataFrame]) -> None:
+ """Test loading of files."""
+ files_found = io.load_files(pattern)
+ assert set(files_found.keys()) == expected
+ for _, dataframe in files_found.items():
+ assert isinstance(dataframe, pd.DataFrame)
diff --git a/tests/test_processing.py b/tests/test_processing.py
index 3dc725c..5be0adb 100644
--- a/tests/test_processing.py
+++ b/tests/test_processing.py
@@ -115,3 +115,29 @@ def test_entry_point_sub_parsers(options: str, expected_function: Callable, expe
returned_args_dict = vars(returned_args)
for argument, value in expected_args.items():
assert returned_args_dict[argument] == value
+
+
+@pytest.mark.parametrize(
+ ("file_pattern", "separator", "outfile"),
+ [
+ pytest.param("tests/**/*.tsv", "\t", "test.tsv", id="Tab-delimited output."),
+ pytest.param("tests/**/*.tsv", ",", "test.csv", id="CSV-delimited output."),
+ ],
+)
+def test_summary_counts(file_pattern: str, separator: str, outfile: str, tmp_path: Path) -> None:
+ """Test the summary_counts entry point."""
+ processing.entry_point(
+ manually_provided_args=[
+ "--output-dir",
+ str(tmp_path),
+ "summary-counts",
+ "--file-pattern",
+ file_pattern,
+ "--outfile",
+ outfile,
+ "--separator",
+ separator,
+ ]
+ )
+ output = tmp_path / outfile
+ assert output.is_file()
diff --git a/tests/test_summary.py b/tests/test_summary.py
new file mode 100644
index 0000000..2bd0fd4
--- /dev/null
+++ b/tests/test_summary.py
@@ -0,0 +1,85 @@
+"""Tests of the summary module."""
+
+from pathlib import Path
+
+import pandas as pd
+import pytest
+
+from isoslam import summary
+
+BASE_DIR = Path.cwd()
+RESOURCES = BASE_DIR / "tests" / "resources"
+
+# pylint: disable=too-many-arguments
+# pylint: disable=too-many-positional-arguments
+
+
+@pytest.mark.parametrize(
+ ("pattern", "shape", "columns", "unique_filenames", "start_min", "start_max", "end_min", "end_max"),
+ [
+ pytest.param(
+ "tests/**/*.tsv",
+ (1696, 11),
+ {
+ "Read_UID",
+ "Transcript_id",
+ "Start",
+ "End",
+ "Chr",
+ "Strand",
+ "Assignment",
+ "Conversions",
+ "Convertible",
+ "Coverage",
+ "filename",
+ },
+ {"d0_0hr1_filtered_remapped_sorted", "d0_no4sU_filtered_remapped_sorted"},
+ 14940,
+ 25004,
+ 15080,
+ 29601,
+ id="tsv files",
+ ),
+ ],
+)
+def test_append_files(
+ pattern: str,
+ shape: tuple[int, int],
+ columns: list[str],
+ unique_filenames: list[str],
+ start_min: int,
+ start_max: int,
+ end_min: int,
+ end_max: int,
+) -> None:
+ """Test appending of files."""
+ all_files = summary.append_files(pattern)
+ assert isinstance(all_files, pd.DataFrame)
+ assert all_files.shape == shape
+ assert set(all_files.columns) == columns
+ assert set(all_files["filename"].unique()) == unique_filenames
+ assert all_files["Start"].min() == start_min
+ assert all_files["Start"].max() == start_max
+ assert all_files["End"].min() == end_min
+ assert all_files["End"].max() == end_max
+
+
+@pytest.mark.parametrize(
+ ("pattern", "expected", "count_max", "count_min"),
+ [
+ pytest.param(
+ "tests/**/*.tsv",
+ {"d0_0hr1_filtered_remapped_sorted", "d0_no4sU_filtered_remapped_sorted"},
+ 180,
+ 1,
+ id="tsv files",
+ )
+ ],
+)
+def test_summary_counts(pattern: str, expected: set, count_max: int, count_min: int) -> None:
+ """Test summary counts are correctly calculated."""
+ summary_counts = summary.summary_counts(pattern)
+ assert isinstance(summary_counts, pd.DataFrame)
+ assert set(summary_counts["filename"].unique()) == expected
+ assert summary_counts["count"].max() == count_max
+ assert summary_counts["count"].min() == count_min
diff --git a/tests/test_utils.py b/tests/test_utils.py
index b7b5ce5..510e787 100644
--- a/tests/test_utils.py
+++ b/tests/test_utils.py
@@ -28,6 +28,26 @@
},
id="Change value of c",
),
+ pytest.param(
+ {
+ "a": 1,
+ "b": 2,
+ "c": "something",
+ "base_dir": "here",
+ "output_dir": "there",
+ "nested_dictionary": {"e": 1},
+ },
+ {"e": 1000000},
+ {
+ "a": 1,
+ "b": 2,
+ "c": "something",
+ "base_dir": Path("here"),
+ "output_dir": Path("there"),
+ "nested_dictionary": {"e": 1000000},
+ },
+ id="Change nested value e",
+ ),
],
)
def test_update_config(sample_config: dict, new_values: dict, expected_config: dict) -> None: