Mercurial > repos > earlhaminst > gff3_to_json
changeset 1:befe6021e476 draft default tip
planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/gff3_to_json commit 5e5fbe362ed5a4714debda0f2c0834cbbfd34147
author | earlhaminst |
---|---|
date | Tue, 28 Feb 2017 12:06:04 -0500 |
parents | be6cec883b02 |
children | |
files | gff3_to_json.py gff3_to_json.xml test-data/Caenorhabditis_elegans.WBcel235.33.chromosome.I_shortened.json test-data/test.json |
diffstat | 4 files changed, 71 insertions(+), 2731 deletions(-) [+] |
line wrap: on
line diff
--- a/gff3_to_json.py Wed Dec 21 10:02:59 2016 -0500 +++ b/gff3_to_json.py Tue Feb 28 12:06:04 2017 -0500 @@ -4,16 +4,22 @@ import optparse import sys -cds_parent_dict = dict() -exon_parent_dict = dict() -five_prime_utr_parent_dict = dict() gene_count = 0 -gene_dict = dict() -transcript_dict = dict() -three_prime_utr_parent_dict = dict() + + +def remove_type_from_list_of_ids(l): + return ','.join(remove_type_from_id(_) for _ in l.split(',')) -def feature_to_json(cols): +def remove_type_from_id(id_): + colon_index = id_.find(':') + if colon_index >= 0: + return id_[colon_index + 1:] + else: + return id_ + + +def feature_to_dict(cols, parent_dict=None): d = { 'end': int(cols[4]), 'start': int(cols[3]), @@ -22,21 +28,32 @@ if '=' in attr: (tag, value) = attr.split('=') if tag == 'ID': - d['id'] = value - else: - d[tag] = value + tag = 'id' + value = remove_type_from_id(value) + elif tag == 'Parent': + value = remove_type_from_list_of_ids(value) + d[tag] = value if cols[6] == '+': d['strand'] = 1 elif cols[6] == '-': d['strand'] = -1 else: raise Exception("Unrecognized strand '%s'" % cols[6]) + if parent_dict is not None and 'Parent' in d: + # a 3' UTR can be split among multiple exons + # a 5' UTR can be split among multiple exons + # a CDS can be part of multiple transcripts + for parent in d['Parent'].split(','): + if parent not in parent_dict: + parent_dict[parent] = [d] + else: + parent_dict[parent].append(d) return d -def gene_to_json(cols, species): +def add_gene_to_dict(cols, species, gene_dict): global gene_count - gene = feature_to_json(cols) + gene = feature_to_dict(cols) gene.update({ 'member_id': gene_count, 'object_type': 'Gene', @@ -48,8 +65,8 @@ gene_count = gene_count + 1 -def transcript_to_json(cols, species): - transcript = feature_to_json(cols) +def add_transcript_to_dict(cols, species, transcript_dict): + transcript = feature_to_dict(cols) transcript.update({ 'object_type': 'Transcript', 'seq_region_name': cols[0], @@ -58,8 +75,8 @@ transcript_dict[transcript['id']] = transcript -def exon_to_json(cols, species): - exon = feature_to_json(cols) +def add_exon_to_dict(cols, species, exon_parent_dict): + exon = feature_to_dict(cols, exon_parent_dict) exon.update({ 'length': int(cols[4]) - int(cols[3]) + 1, 'object_type': 'Exon', @@ -69,56 +86,20 @@ if 'id' not in exon and 'Name' in exon: exon['id'] = exon['Name'] - if 'Parent' in exon: - for parent in exon['Parent'].split(','): - if parent not in exon_parent_dict: - exon_parent_dict[parent] = [exon] - else: - exon_parent_dict[parent].append(exon) - -def five_prime_utr_to_json(cols): - five_prime_utr = feature_to_json(cols) - if 'Parent' in five_prime_utr: - for parent in five_prime_utr['Parent'].split(','): - # the 5' UTR can be split among multiple exons - if parent not in five_prime_utr_parent_dict: - five_prime_utr_parent_dict[parent] = [five_prime_utr] - else: - five_prime_utr_parent_dict[parent].append(five_prime_utr) - - -def three_prime_utr_to_json(cols): - three_prime_utr = feature_to_json(cols) - if 'Parent' in three_prime_utr: - for parent in three_prime_utr['Parent'].split(','): - # the 3' UTR can be split among multiple exons - if parent not in three_prime_utr_parent_dict: - three_prime_utr_parent_dict[parent] = [three_prime_utr] - else: - three_prime_utr_parent_dict[parent].append(three_prime_utr) - - -def cds_to_json(cols): - cds = feature_to_json(cols) +def add_cds_to_dict(cols, cds_parent_dict): + cds = feature_to_dict(cols, cds_parent_dict) if 'id' not in cds: if 'Name' in cds: cds['id'] = cds['Name'] - elif 'Parent' in cds: + elif 'Parent' in cds and ',' not in cds['Parent']: cds['id'] = cds['Parent'] - if 'Parent' in cds: - # At this point we are sure than 'id' is in cds - for parent in cds['Parent'].split(','): - if parent not in cds_parent_dict: - cds_parent_dict[parent] = [cds] - else: - cds_parent_dict[parent].append(cds) -def join_dicts(): +def join_dicts(gene_dict, transcript_dict, exon_parent_dict, cds_parent_dict, five_prime_utr_parent_dict, three_prime_utr_parent_dict): for parent, exon_list in exon_parent_dict.items(): - exon_list.sort(key=lambda _: _['start']) if parent in transcript_dict: + exon_list.sort(key=lambda _: _['start']) transcript_dict[parent]['Exon'] = exon_list for transcript_id, transcript in transcript_dict.items(): @@ -181,21 +162,19 @@ gene_dict[parent]['Transcript'].append(transcript) -def merge_dicts(json_arg): - with open(json_arg) as f: - dict_from_json = json.load(f) - gene_intersection = set(gene_dict.keys()) & set(dict_from_json.keys()) +def update_full_gene_dict_no_overwrite(full_gene_dict, gene_dict): + gene_intersection = set(full_gene_dict.keys()) & set(gene_dict.keys()) if gene_intersection: - raise Exception("JSON file '%s' contains information for genes '%s', which are also present in other files" % (json_arg, ', '.join(gene_intersection))) - gene_dict.update(dict_from_json) + raise Exception("Information for genes '%s' are present in multiple files" % ', '.join(gene_intersection)) + full_gene_dict.update(gene_dict) -def write_json(outfile=None, sort_keys=False): +def write_json(full_gene_dict, outfile=None, sort_keys=False): if outfile: with open(outfile, 'w') as f: - json.dump(gene_dict, f, sort_keys=sort_keys) + json.dump(full_gene_dict, f, sort_keys=sort_keys) else: - print(json.dumps(gene_dict, indent=3, sort_keys=sort_keys)) + json.dump(full_gene_dict, sys.stdout, sort_keys=sort_keys) def __main__(): @@ -205,16 +184,23 @@ parser.add_option('-s', '--sort', action='store_true', help='Sort the keys in the JSON output') parser.add_option('-o', '--output', help='Path of the output file. If not specified, will print on the standard output') options, args = parser.parse_args() - if args: raise Exception('Use options to provide inputs') + + full_gene_dict = dict() for gff3_arg in options.gff3: try: (species, filename) = gff3_arg.split(':') except ValueError: raise Exception("Argument for --gff3 '%s' is not in the SPECIES:FILENAME format" % gff3_arg) + gene_dict = dict() + transcript_dict = dict() + exon_parent_dict = dict() + cds_parent_dict = dict() + five_prime_utr_parent_dict = dict() + three_prime_utr_parent_dict = dict() with open(filename) as f: - for i, line in enumerate(f): + for i, line in enumerate(f, start=1): line = line.strip() if not line: # skip empty lines @@ -228,27 +214,29 @@ feature_type = cols[2] try: if feature_type == 'gene': - gene_to_json(cols, species) + add_gene_to_dict(cols, species, gene_dict) elif feature_type in ('mRNA', 'transcript'): - transcript_to_json(cols, species) + add_transcript_to_dict(cols, species, transcript_dict) elif feature_type == 'exon': - exon_to_json(cols, species) + add_exon_to_dict(cols, species, exon_parent_dict) elif feature_type == 'five_prime_UTR': - five_prime_utr_to_json(cols) + feature_to_dict(cols, five_prime_utr_parent_dict) elif feature_type == 'three_prime_UTR': - three_prime_utr_to_json(cols) + feature_to_dict(cols, three_prime_utr_parent_dict) elif feature_type == 'CDS': - cds_to_json(cols) + add_cds_to_dict(cols, cds_parent_dict) else: print("Line %i in file '%s': '%s' is not an implemented feature type" % (i, filename, feature_type), file=sys.stderr) except Exception as e: raise Exception("Line %i in file '%s': %s" % (i, filename, e)) - join_dicts() + join_dicts(gene_dict, transcript_dict, exon_parent_dict, cds_parent_dict, five_prime_utr_parent_dict, three_prime_utr_parent_dict) + update_full_gene_dict_no_overwrite(full_gene_dict, gene_dict) for json_arg in options.json: - merge_dicts(json_arg) + with open(json_arg) as f: + update_full_gene_dict_no_overwrite(full_gene_dict, json.load(f)) - write_json(options.output, options.sort) + write_json(full_gene_dict, options.output, options.sort) if __name__ == '__main__':
--- a/gff3_to_json.xml Wed Dec 21 10:02:59 2016 -0500 +++ b/gff3_to_json.xml Tue Feb 28 12:06:04 2017 -0500 @@ -5,17 +5,17 @@ </stdio> <command> <![CDATA[ -python $__tool_directory__/gff3_to_json.py +python '$__tool_directory__/gff3_to_json.py' #for $q in $queries - --gff3 "${q.genome}:${q.gff3_input}" + --gff3 '${q.genome}:${q.gff3_input}' #end for #if str($json) != 'None' #for $v in $json - --json "$v" + --json '$v' #end for #end if $sort -> "$output" +-o '$output' ]]> </command>
--- a/test-data/Caenorhabditis_elegans.WBcel235.33.chromosome.I_shortened.json Wed Dec 21 10:02:59 2016 -0500 +++ b/test-data/Caenorhabditis_elegans.WBcel235.33.chromosome.I_shortened.json Tue Feb 28 12:06:04 2017 -0500 @@ -1,343 +1,1 @@ -{ - "gene:WBGene00022276": { - "Name": "nlp-40", - "Transcript": [ - { - "Exon": [ - { - "Name": "Y74C9A.2a.2.e1", - "Parent": "transcript:Y74C9A.2a.2", - "constitutive": "0", - "end": 10585, - "ensembl_end_phase": "-1", - "ensembl_phase": "-1", - "exon_id": "Y74C9A.2a.2.e1", - "id": "Y74C9A.2a.2.e1", - "length": 173, - "object_type": "Exon", - "rank": "1", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 10413, - "strand": 1 - }, - { - "Name": "Y74C9A.2a.1.e1", - "Parent": "transcript:Y74C9A.2a.2", - "constitutive": "0", - "end": 11689, - "ensembl_end_phase": "1", - "ensembl_phase": "-1", - "exon_id": "Y74C9A.2a.1.e1", - "id": "Y74C9A.2a.1.e1", - "length": 72, - "object_type": "Exon", - "rank": "2", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 11618, - "strand": 1 - }, - { - "Name": "Y74C9A.2a.1.e2", - "Parent": "transcript:Y74C9A.2a.2", - "constitutive": "0", - "end": 15160, - "ensembl_end_phase": "1", - "ensembl_phase": "1", - "exon_id": "Y74C9A.2a.1.e2", - "id": "Y74C9A.2a.1.e2", - "length": 210, - "object_type": "Exon", - "rank": "3", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 14951, - "strand": 1 - }, - { - "Name": "Y74C9A.2a.1.e3", - "Parent": "transcript:Y74C9A.2a.2", - "constitutive": "0", - "end": 16842, - "ensembl_end_phase": "-1", - "ensembl_phase": "1", - "exon_id": "Y74C9A.2a.1.e3", - "id": "Y74C9A.2a.1.e3", - "length": 370, - "object_type": "Exon", - "rank": "4", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 16473, - "strand": 1 - } - ], - "Name": "Y74C9A.2a.2", - "Parent": "gene:WBGene00022276", - "Translation": { - "CDS": [ - { - "Parent": "transcript:Y74C9A.2a.2", - "end": 11689, - "id": "CDS:Y74C9A.2a.2", - "protein_id": "Y74C9A.2a.2", - "start": 11641, - "strand": 1 - }, - { - "Parent": "transcript:Y74C9A.2a.2", - "end": 15160, - "id": "CDS:Y74C9A.2a.2", - "protein_id": "Y74C9A.2a.2", - "start": 14951, - "strand": 1 - }, - { - "Parent": "transcript:Y74C9A.2a.2", - "end": 16585, - "id": "CDS:Y74C9A.2a.2", - "protein_id": "Y74C9A.2a.2", - "start": 16473, - "strand": 1 - } - ], - "end": 16585, - "id": "CDS:Y74C9A.2a.2", - "object_type": "Translation", - "species": "caenorhabditiselegans", - "start": 11641 - }, - "biotype": "protein_coding", - "end": 16842, - "id": "transcript:Y74C9A.2a.2", - "object_type": "Transcript", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 10413, - "strand": 1, - "transcript_id": "Y74C9A.2a.2" - } - ], - "biotype": "protein_coding", - "description": "Neuropeptide-Like Protein [Source:RefSeq peptide%3BAcc:NP_001293206]", - "end": 16842, - "gene_id": "WBGene00022276", - "id": "gene:WBGene00022276", - "logic_name": "wormbase", - "member_id": 0, - "object_type": "Gene", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 10413, - "strand": 1 - }, - "gene:WBGene00022278": { - "Name": "rcor-1", - "Transcript": [ - { - "Exon": [ - { - "Name": "Y74C9A.4a.e12", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "1", - "end": 17958, - "ensembl_end_phase": "-1", - "ensembl_phase": "0", - "exon_id": "Y74C9A.4a.e12", - "id": "Y74C9A.4a.e12", - "length": 476, - "object_type": "Exon", - "rank": "7", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 17483, - "strand": -1 - }, - { - "Name": "Y74C9A.4a.e11", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "1", - "end": 18115, - "ensembl_end_phase": "0", - "ensembl_phase": "1", - "exon_id": "Y74C9A.4a.e11", - "id": "Y74C9A.4a.e11", - "length": 110, - "object_type": "Exon", - "rank": "6", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 18006, - "strand": -1 - }, - { - "Name": "Y74C9A.4a.e10", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "1", - "end": 19241, - "ensembl_end_phase": "1", - "ensembl_phase": "2", - "exon_id": "Y74C9A.4a.e10", - "id": "Y74C9A.4a.e10", - "length": 227, - "object_type": "Exon", - "rank": "5", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 19015, - "strand": -1 - }, - { - "Name": "Y74C9A.4a.e9", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "1", - "end": 20478, - "ensembl_end_phase": "2", - "ensembl_phase": "1", - "exon_id": "Y74C9A.4a.e9", - "id": "Y74C9A.4a.e9", - "length": 208, - "object_type": "Exon", - "rank": "4", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 20271, - "strand": -1 - }, - { - "Name": "Y74C9A.4a.e8", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "1", - "end": 20964, - "ensembl_end_phase": "1", - "ensembl_phase": "1", - "exon_id": "Y74C9A.4a.e8", - "id": "Y74C9A.4a.e8", - "length": 117, - "object_type": "Exon", - "rank": "3", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 20848, - "strand": -1 - }, - { - "Name": "Y74C9A.4d.e2", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "0", - "end": 21136, - "ensembl_end_phase": "1", - "ensembl_phase": "-1", - "exon_id": "Y74C9A.4d.e2", - "id": "Y74C9A.4d.e2", - "length": 124, - "object_type": "Exon", - "rank": "2", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 21013, - "strand": -1 - }, - { - "Name": "Y74C9A.4d.e1", - "Parent": "transcript:Y74C9A.4d", - "constitutive": "0", - "end": 24796, - "ensembl_end_phase": "-1", - "ensembl_phase": "-1", - "exon_id": "Y74C9A.4d.e1", - "id": "Y74C9A.4d.e1", - "length": 146, - "object_type": "Exon", - "rank": "1", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 24651, - "strand": -1 - } - ], - "Name": "Y74C9A.4d", - "Parent": "gene:WBGene00022278", - "Translation": { - "CDS": [ - { - "Parent": "transcript:Y74C9A.4d", - "end": 17958, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 17911, - "strand": -1 - }, - { - "Parent": "transcript:Y74C9A.4d", - "end": 18115, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 18006, - "strand": -1 - }, - { - "Parent": "transcript:Y74C9A.4d", - "end": 19241, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 19015, - "strand": -1 - }, - { - "Parent": "transcript:Y74C9A.4d", - "end": 20478, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 20271, - "strand": -1 - }, - { - "Parent": "transcript:Y74C9A.4d", - "end": 20964, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 20848, - "strand": -1 - }, - { - "Parent": "transcript:Y74C9A.4d", - "end": 21127, - "id": "CDS:Y74C9A.4d", - "protein_id": "Y74C9A.4d", - "start": 21013, - "strand": -1 - } - ], - "end": 21127, - "id": "CDS:Y74C9A.4d", - "object_type": "Translation", - "species": "caenorhabditiselegans", - "start": 17911 - }, - "biotype": "protein_coding", - "end": 24796, - "id": "transcript:Y74C9A.4d", - "object_type": "Transcript", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 17483, - "strand": -1, - "transcript_id": "Y74C9A.4d" - } - ], - "biotype": "protein_coding", - "description": "RCOR (REST CO-Repressor) homolog [Source:RefSeq peptide%3BAcc:NP_001293207]", - "end": 26781, - "gene_id": "WBGene00022278", - "id": "gene:WBGene00022278", - "logic_name": "wormbase", - "member_id": 1, - "object_type": "Gene", - "seq_region_name": "I", - "species": "caenorhabditiselegans", - "start": 17483, - "strand": -1 - } -} +{"WBGene00022276": {"Name": "nlp-40", "Transcript": [{"Exon": [{"Name": "Y74C9A.2a.2.e1", "Parent": "Y74C9A.2a.2", "constitutive": "0", "end": 10585, "ensembl_end_phase": "-1", "ensembl_phase": "-1", "exon_id": "Y74C9A.2a.2.e1", "id": "Y74C9A.2a.2.e1", "length": 173, "object_type": "Exon", "rank": "1", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 10413, "strand": 1}, {"Name": "Y74C9A.2a.1.e1", "Parent": "Y74C9A.2a.2", "constitutive": "0", "end": 11689, "ensembl_end_phase": "1", "ensembl_phase": "-1", "exon_id": "Y74C9A.2a.1.e1", "id": "Y74C9A.2a.1.e1", "length": 72, "object_type": "Exon", "rank": "2", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 11618, "strand": 1}, {"Name": "Y74C9A.2a.1.e2", "Parent": "Y74C9A.2a.2", "constitutive": "0", "end": 15160, "ensembl_end_phase": "1", "ensembl_phase": "1", "exon_id": "Y74C9A.2a.1.e2", "id": "Y74C9A.2a.1.e2", "length": 210, "object_type": "Exon", "rank": "3", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 14951, "strand": 1}, {"Name": "Y74C9A.2a.1.e3", "Parent": "Y74C9A.2a.2", "constitutive": "0", "end": 16842, "ensembl_end_phase": "-1", "ensembl_phase": "1", "exon_id": "Y74C9A.2a.1.e3", "id": "Y74C9A.2a.1.e3", "length": 370, "object_type": "Exon", "rank": "4", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 16473, "strand": 1}], "Name": "Y74C9A.2a.2", "Parent": "WBGene00022276", "Translation": {"CDS": [{"Parent": "Y74C9A.2a.2", "end": 11689, "id": "Y74C9A.2a.2", "protein_id": "Y74C9A.2a.2", "start": 11641, "strand": 1}, {"Parent": "Y74C9A.2a.2", "end": 15160, "id": "Y74C9A.2a.2", "protein_id": "Y74C9A.2a.2", "start": 14951, "strand": 1}, {"Parent": "Y74C9A.2a.2", "end": 16585, "id": "Y74C9A.2a.2", "protein_id": "Y74C9A.2a.2", "start": 16473, "strand": 1}], "end": 16585, "id": "Y74C9A.2a.2", "object_type": "Translation", "species": "caenorhabditiselegans", "start": 11641}, "biotype": "protein_coding", "end": 16842, "id": "Y74C9A.2a.2", "object_type": "Transcript", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 10413, "strand": 1, "transcript_id": "Y74C9A.2a.2"}], "biotype": "protein_coding", "description": "Neuropeptide-Like Protein [Source:RefSeq peptide%3BAcc:NP_001293206]", "end": 16842, "gene_id": "WBGene00022276", "id": "WBGene00022276", "logic_name": "wormbase", "member_id": 0, "object_type": "Gene", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 10413, "strand": 1}, "WBGene00022278": {"Name": "rcor-1", "Transcript": [{"Exon": [{"Name": "Y74C9A.4a.e12", "Parent": "Y74C9A.4d", "constitutive": "1", "end": 17958, "ensembl_end_phase": "-1", "ensembl_phase": "0", "exon_id": "Y74C9A.4a.e12", "id": "Y74C9A.4a.e12", "length": 476, "object_type": "Exon", "rank": "7", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 17483, "strand": -1}, {"Name": "Y74C9A.4a.e11", "Parent": "Y74C9A.4d", "constitutive": "1", "end": 18115, "ensembl_end_phase": "0", "ensembl_phase": "1", "exon_id": "Y74C9A.4a.e11", "id": "Y74C9A.4a.e11", "length": 110, "object_type": "Exon", "rank": "6", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 18006, "strand": -1}, {"Name": "Y74C9A.4a.e10", "Parent": "Y74C9A.4d", "constitutive": "1", "end": 19241, "ensembl_end_phase": "1", "ensembl_phase": "2", "exon_id": "Y74C9A.4a.e10", "id": "Y74C9A.4a.e10", "length": 227, "object_type": "Exon", "rank": "5", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 19015, "strand": -1}, {"Name": "Y74C9A.4a.e9", "Parent": "Y74C9A.4d", "constitutive": "1", "end": 20478, "ensembl_end_phase": "2", "ensembl_phase": "1", "exon_id": "Y74C9A.4a.e9", "id": "Y74C9A.4a.e9", "length": 208, "object_type": "Exon", "rank": "4", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 20271, "strand": -1}, {"Name": "Y74C9A.4a.e8", "Parent": "Y74C9A.4d", "constitutive": "1", "end": 20964, "ensembl_end_phase": "1", "ensembl_phase": "1", "exon_id": "Y74C9A.4a.e8", "id": "Y74C9A.4a.e8", "length": 117, "object_type": "Exon", "rank": "3", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 20848, "strand": -1}, {"Name": "Y74C9A.4d.e2", "Parent": "Y74C9A.4d", "constitutive": "0", "end": 21136, "ensembl_end_phase": "1", "ensembl_phase": "-1", "exon_id": "Y74C9A.4d.e2", "id": "Y74C9A.4d.e2", "length": 124, "object_type": "Exon", "rank": "2", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 21013, "strand": -1}, {"Name": "Y74C9A.4d.e1", "Parent": "Y74C9A.4d", "constitutive": "0", "end": 24796, "ensembl_end_phase": "-1", "ensembl_phase": "-1", "exon_id": "Y74C9A.4d.e1", "id": "Y74C9A.4d.e1", "length": 146, "object_type": "Exon", "rank": "1", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 24651, "strand": -1}], "Name": "Y74C9A.4d", "Parent": "WBGene00022278", "Translation": {"CDS": [{"Parent": "Y74C9A.4d", "end": 17958, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 17911, "strand": -1}, {"Parent": "Y74C9A.4d", "end": 18115, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 18006, "strand": -1}, {"Parent": "Y74C9A.4d", "end": 19241, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 19015, "strand": -1}, {"Parent": "Y74C9A.4d", "end": 20478, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 20271, "strand": -1}, {"Parent": "Y74C9A.4d", "end": 20964, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 20848, "strand": -1}, {"Parent": "Y74C9A.4d", "end": 21127, "id": "Y74C9A.4d", "protein_id": "Y74C9A.4d", "start": 21013, "strand": -1}], "end": 21127, "id": "Y74C9A.4d", "object_type": "Translation", "species": "caenorhabditiselegans", "start": 17911}, "biotype": "protein_coding", "end": 24796, "id": "Y74C9A.4d", "object_type": "Transcript", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 17483, "strand": -1, "transcript_id": "Y74C9A.4d"}], "biotype": "protein_coding", "description": "RCOR (REST CO-Repressor) homolog [Source:RefSeq peptide%3BAcc:NP_001293207]", "end": 26781, "gene_id": "WBGene00022278", "id": "WBGene00022278", "logic_name": "wormbase", "member_id": 1, "object_type": "Gene", "seq_region_name": "I", "species": "caenorhabditiselegans", "start": 17483, "strand": -1}} \ No newline at end of file
--- a/test-data/test.json Wed Dec 21 10:02:59 2016 -0500 +++ b/test-data/test.json Tue Feb 28 12:06:04 2017 -0500 @@ -1,2307 +1,1 @@ -{ - "ENSCAFG00000024151": { - "Name": "ENSCAFG00000024151", - "Transcript": [ - { - "Exon": [ - { - "Name": "ENSCAFE00000180286", - "Parent": "ENSCAFT00000026349", - "end": 41161537, - "id": "ENSCAFE00000180286", - "length": 141, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41161397, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180288", - "Parent": "ENSCAFT00000026349", - "end": 41165078, - "id": "ENSCAFE00000180288", - "length": 552, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41164527, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180303", - "Parent": "ENSCAFT00000026349", - "end": 41166852, - "id": "ENSCAFE00000180303", - "length": 304, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41166549, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180319", - "Parent": "ENSCAFT00000026349", - "end": 41167087, - "id": "ENSCAFE00000180319", - "length": 143, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41166945, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180337", - "Parent": "ENSCAFT00000026349", - "end": 41167452, - "id": "ENSCAFE00000180337", - "length": 145, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41167308, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180353", - "Parent": "ENSCAFT00000026349", - "end": 41168494, - "id": "ENSCAFE00000180353", - "length": 215, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41168280, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180364", - "Parent": "ENSCAFT00000026349", - "end": 41168862, - "id": "ENSCAFE00000180364", - "length": 127, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41168736, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180374", - "Parent": "ENSCAFT00000026349", - "end": 41170462, - "id": "ENSCAFE00000180374", - "length": 239, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41170224, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180385", - "Parent": "ENSCAFT00000026349", - "end": 41171006, - "id": "ENSCAFE00000180385", - "length": 168, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41170839, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180394", - "Parent": "ENSCAFT00000026349", - "end": 41171295, - "id": "ENSCAFE00000180394", - "length": 196, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41171100, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180397", - "Parent": "ENSCAFT00000026349", - "end": 41171445, - "id": "ENSCAFE00000180397", - "length": 42, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41171404, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180399", - "Parent": "ENSCAFT00000026349", - "end": 41171741, - "id": "ENSCAFE00000180399", - "length": 221, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41171521, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180402", - "Parent": "ENSCAFT00000026349", - "end": 41172093, - "id": "ENSCAFE00000180402", - "length": 137, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41171957, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180416", - "Parent": "ENSCAFT00000026349", - "end": 41172341, - "id": "ENSCAFE00000180416", - "length": 163, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41172179, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180432", - "Parent": "ENSCAFT00000026349", - "end": 41172655, - "id": "ENSCAFE00000180432", - "length": 106, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41172550, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180442", - "Parent": "ENSCAFT00000026349", - "end": 41173309, - "id": "ENSCAFE00000180442", - "length": 53, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41173257, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180448", - "Parent": "ENSCAFT00000026349", - "end": 41173697, - "id": "ENSCAFE00000180448", - "length": 230, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41173468, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180452", - "Parent": "ENSCAFT00000026349", - "end": 41174306, - "id": "ENSCAFE00000180452", - "length": 111, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41174196, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180460", - "Parent": "ENSCAFT00000026349", - "end": 41174601, - "id": "ENSCAFE00000180460", - "length": 160, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41174442, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180475", - "Parent": "ENSCAFT00000026349", - "end": 41175223, - "id": "ENSCAFE00000180475", - "length": 130, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41175094, - "strand": 1 - }, - { - "Name": "ENSCAFE00000180481", - "Parent": "ENSCAFT00000026349", - "end": 41175480, - "id": "ENSCAFE00000180481", - "length": 135, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41175346, - "strand": 1 - }, - { - "Name": "ENSCAFE00000309098", - "Parent": "ENSCAFT00000026349", - "end": 41176758, - "id": "ENSCAFE00000309098", - "length": 1059, - "object_type": "Exon", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41175700, - "strand": 1 - } - ], - "Name": "ENSCAFT00000026349", - "Parent": "ENSCAFG00000024151", - "Translation": { - "CDS": [ - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41161537, - "id": "ENSCAFP00000024471", - "start": 41161397, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41165078, - "id": "ENSCAFP00000024471", - "start": 41164527, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41166852, - "id": "ENSCAFP00000024471", - "start": 41166549, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41167087, - "id": "ENSCAFP00000024471", - "start": 41166945, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41167452, - "id": "ENSCAFP00000024471", - "start": 41167308, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41168494, - "id": "ENSCAFP00000024471", - "start": 41168280, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41168862, - "id": "ENSCAFP00000024471", - "start": 41168736, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41170462, - "id": "ENSCAFP00000024471", - "start": 41170224, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41171006, - "id": "ENSCAFP00000024471", - "start": 41170839, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41171295, - "id": "ENSCAFP00000024471", - "start": 41171100, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41171445, - "id": "ENSCAFP00000024471", - "start": 41171404, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41171741, - "id": "ENSCAFP00000024471", - "start": 41171521, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41172093, - "id": "ENSCAFP00000024471", - "start": 41171957, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41172341, - "id": "ENSCAFP00000024471", - "start": 41172179, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41172655, - "id": "ENSCAFP00000024471", - "start": 41172550, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41173309, - "id": "ENSCAFP00000024471", - "start": 41173257, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41173697, - "id": "ENSCAFP00000024471", - "start": 41173468, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41174306, - "id": "ENSCAFP00000024471", - "start": 41174196, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41174601, - "id": "ENSCAFP00000024471", - "start": 41174442, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41175223, - "id": "ENSCAFP00000024471", - "start": 41175094, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41175480, - "id": "ENSCAFP00000024471", - "start": 41175346, - "strand": 1 - }, - { - "Name": "ENSCAFP00000024471", - "Parent": "ENSCAFT00000026349", - "end": 41176758, - "id": "ENSCAFP00000024471", - "start": 41175700, - "strand": 1 - } - ], - "end": 41176758, - "id": "ENSCAFP00000024471", - "object_type": "Translation", - "species": "canisfamiliaris", - "start": 41161397 - }, - "biotype": "protein_coding", - "end": 41176758, - "id": "ENSCAFT00000026349", - "object_type": "Transcript", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41161397, - "strand": 1 - } - ], - "biotype": "protein_coding", - "end": 41176758, - "id": "ENSCAFG00000024151", - "member_id": 4, - "object_type": "Gene", - "seq_region_name": "7", - "species": "canisfamiliaris", - "start": 41161397, - "strand": 1 - }, - "ENSMUSG00000005533": { - "Name": "ENSMUSG00000005533", - "Transcript": [ - { - "Exon": [ - { - "Name": "ENSMUSE00000261783", - "Parent": "ENSMUST00000005671", - "end": 67952952, - "id": "ENSMUSE00000261783", - "length": 94, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 67952859, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261773", - "Parent": "ENSMUST00000005671", - "end": 68004355, - "id": "ENSMUSE00000261773", - "length": 546, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68003810, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261767", - "Parent": "ENSMUST00000005671", - "end": 68165305, - "id": "ENSMUSE00000261767", - "length": 313, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68164993, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261754", - "Parent": "ENSMUST00000005671", - "end": 68170048, - "id": "ENSMUSE00000261754", - "length": 152, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68169897, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261748", - "Parent": "ENSMUST00000005671", - "end": 68173375, - "id": "ENSMUSE00000261748", - "length": 145, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68173231, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261743", - "Parent": "ENSMUST00000005671", - "end": 68183558, - "id": "ENSMUSE00000261743", - "length": 215, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68183344, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261736", - "Parent": "ENSMUST00000005671", - "end": 68184857, - "id": "ENSMUSE00000261736", - "length": 127, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68184731, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261728", - "Parent": "ENSMUST00000005671", - "end": 68187228, - "id": "ENSMUSE00000261728", - "length": 239, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68186990, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261725", - "Parent": "ENSMUST00000005671", - "end": 68189740, - "id": "ENSMUSE00000261725", - "length": 168, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68189573, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261719", - "Parent": "ENSMUST00000005671", - "end": 68190150, - "id": "ENSMUSE00000261719", - "length": 205, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68189946, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261714", - "Parent": "ENSMUST00000005671", - "end": 68193630, - "id": "ENSMUSE00000261714", - "length": 284, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68193347, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200356", - "Parent": "ENSMUST00000005671", - "end": 68195105, - "id": "ENSMUSE00000200356", - "length": 137, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68194969, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200354", - "Parent": "ENSMUST00000005671", - "end": 68195749, - "id": "ENSMUSE00000200354", - "length": 160, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68195590, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200353", - "Parent": "ENSMUST00000005671", - "end": 68201346, - "id": "ENSMUSE00000200353", - "length": 103, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68201244, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200349", - "Parent": "ENSMUST00000005671", - "end": 68201972, - "id": "ENSMUSE00000200349", - "length": 71, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68201902, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200360", - "Parent": "ENSMUST00000005671", - "end": 68207480, - "id": "ENSMUSE00000200360", - "length": 230, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68207251, - "strand": 1 - }, - { - "Name": "ENSMUSE00000530700", - "Parent": "ENSMUST00000005671", - "end": 68207873, - "id": "ENSMUSE00000530700", - "length": 111, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68207763, - "strand": 1 - }, - { - "Name": "ENSMUSE00000261691", - "Parent": "ENSMUST00000005671", - "end": 68212156, - "id": "ENSMUSE00000261691", - "length": 163, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68211994, - "strand": 1 - }, - { - "Name": "ENSMUSE00000530699", - "Parent": "ENSMUST00000005671", - "end": 68215048, - "id": "ENSMUSE00000530699", - "length": 130, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68214919, - "strand": 1 - }, - { - "Name": "ENSMUSE00000200350", - "Parent": "ENSMUST00000005671", - "end": 68218536, - "id": "ENSMUSE00000200350", - "length": 135, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68218402, - "strand": 1 - }, - { - "Name": "ENSMUSE00000331286", - "Parent": "ENSMUST00000005671", - "end": 68226780, - "id": "ENSMUSE00000331286", - "length": 761, - "object_type": "Exon", - "seq_region_name": "7", - "species": "musmusculus", - "start": 68226020, - "strand": 1 - } - ], - "Name": "ENSMUST00000005671", - "Parent": "ENSMUSG00000005533", - "Translation": { - "CDS": [ - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 67952952, - "id": "ENSMUSP00000005671", - "start": 67952859, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68004355, - "id": "ENSMUSP00000005671", - "start": 68003810, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68165305, - "id": "ENSMUSP00000005671", - "start": 68164993, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68170048, - "id": "ENSMUSP00000005671", - "start": 68169897, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68173375, - "id": "ENSMUSP00000005671", - "start": 68173231, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68183558, - "id": "ENSMUSP00000005671", - "start": 68183344, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68184857, - "id": "ENSMUSP00000005671", - "start": 68184731, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68187228, - "id": "ENSMUSP00000005671", - "start": 68186990, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68189740, - "id": "ENSMUSP00000005671", - "start": 68189573, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68190150, - "id": "ENSMUSP00000005671", - "start": 68189946, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68193630, - "id": "ENSMUSP00000005671", - "start": 68193347, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68195105, - "id": "ENSMUSP00000005671", - "start": 68194969, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68195749, - "id": "ENSMUSP00000005671", - "start": 68195590, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68201346, - "id": "ENSMUSP00000005671", - "start": 68201244, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68201972, - "id": "ENSMUSP00000005671", - "start": 68201902, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68207480, - "id": "ENSMUSP00000005671", - "start": 68207251, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68207873, - "id": "ENSMUSP00000005671", - "start": 68207763, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68212156, - "id": "ENSMUSP00000005671", - "start": 68211994, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68215048, - "id": "ENSMUSP00000005671", - "start": 68214919, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68218536, - "id": "ENSMUSP00000005671", - "start": 68218402, - "strand": 1 - }, - { - "Name": "ENSMUSP00000005671", - "Parent": "ENSMUST00000005671", - "end": 68226780, - "id": "ENSMUSP00000005671", - "start": 68226020, - "strand": 1 - } - ], - "end": 68226780, - "id": "ENSMUSP00000005671", - "object_type": "Translation", - "species": "musmusculus", - "start": 67952859 - }, - "biotype": "protein_coding", - "end": 68226780, - "id": "ENSMUST00000005671", - "object_type": "Transcript", - "seq_region_name": "7", - "species": "musmusculus", - "start": 67952859, - "strand": 1 - } - ], - "biotype": "protein_coding", - "end": 68226780, - "id": "ENSMUSG00000005533", - "member_id": 3, - "object_type": "Gene", - "seq_region_name": "7", - "species": "musmusculus", - "start": 67952859, - "strand": 1 - }, - "ENSMUSG00000005534": { - "Name": "ENSMUSG00000005534", - "Transcript": [ - { - "Exon": [ - { - "Name": "ENSMUSE00000569243", - "Parent": "ENSMUST00000091291", - "end": 3156023, - "id": "ENSMUSE00000569243", - "length": 5102, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3150922, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611272", - "Parent": "ENSMUST00000091291", - "end": 3158830, - "id": "ENSMUSE00000611272", - "length": 135, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3158696, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611273", - "Parent": "ENSMUST00000091291", - "end": 3159582, - "id": "ENSMUSE00000611273", - "length": 130, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3159453, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611274", - "Parent": "ENSMUST00000091291", - "end": 3161498, - "id": "ENSMUSE00000611274", - "length": 160, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3161339, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611276", - "Parent": "ENSMUST00000091291", - "end": 3161791, - "id": "ENSMUSE00000611276", - "length": 111, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3161681, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611277", - "Parent": "ENSMUST00000091291", - "end": 3163481, - "id": "ENSMUSE00000611277", - "length": 245, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3163237, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611278", - "Parent": "ENSMUST00000091291", - "end": 3165585, - "id": "ENSMUSE00000611278", - "length": 68, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3165518, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611279", - "Parent": "ENSMUST00000091291", - "end": 3167604, - "id": "ENSMUSE00000611279", - "length": 103, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3167502, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611280", - "Parent": "ENSMUST00000091291", - "end": 3169868, - "id": "ENSMUSE00000611280", - "length": 160, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3169709, - "strand": -1 - }, - { - "Name": "ENSMUSE00000233970", - "Parent": "ENSMUST00000091291", - "end": 3173619, - "id": "ENSMUSE00000233970", - "length": 140, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3173480, - "strand": -1 - }, - { - "Name": "ENSMUSE00000233977", - "Parent": "ENSMUST00000091291", - "end": 3174888, - "id": "ENSMUSE00000233977", - "length": 275, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3174614, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611282", - "Parent": "ENSMUST00000091291", - "end": 3185152, - "id": "ENSMUSE00000611282", - "length": 202, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3184951, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611285", - "Parent": "ENSMUST00000091291", - "end": 3189292, - "id": "ENSMUSE00000611285", - "length": 168, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3189125, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611286", - "Parent": "ENSMUST00000091291", - "end": 3192802, - "id": "ENSMUSE00000611286", - "length": 257, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3192546, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611287", - "Parent": "ENSMUST00000091291", - "end": 3194921, - "id": "ENSMUSE00000611287", - "length": 127, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3194795, - "strand": -1 - }, - { - "Name": "ENSMUSE00000638453", - "Parent": "ENSMUST00000091291", - "end": 3198275, - "id": "ENSMUSE00000638453", - "length": 215, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3198061, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611267", - "Parent": "ENSMUST00000091291", - "end": 3203034, - "id": "ENSMUSE00000611267", - "length": 145, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3202890, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611293", - "Parent": "ENSMUST00000091291", - "end": 3204778, - "id": "ENSMUSE00000611293", - "length": 149, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3204630, - "strand": -1 - }, - { - "Name": "ENSMUSE00000611294", - "Parent": "ENSMUST00000091291", - "end": 3211700, - "id": "ENSMUSE00000611294", - "length": 322, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3211379, - "strand": -1 - }, - { - "Name": "ENSMUSE00001230539", - "Parent": "ENSMUST00000091291", - "end": 3258934, - "id": "ENSMUSE00001230539", - "length": 552, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3258383, - "strand": -1 - }, - { - "Name": "ENSMUSE00000771349", - "Parent": "ENSMUST00000091291", - "end": 3279617, - "id": "ENSMUSE00000771349", - "length": 589, - "object_type": "Exon", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3279029, - "strand": -1 - } - ], - "Name": "ENSMUST00000091291", - "Parent": "ENSMUSG00000005534", - "Translation": { - "CDS": [ - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3156023, - "id": "ENSMUSP00000088837", - "start": 3150922, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3158830, - "id": "ENSMUSP00000088837", - "start": 3158696, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3159582, - "id": "ENSMUSP00000088837", - "start": 3159453, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3161498, - "id": "ENSMUSP00000088837", - "start": 3161339, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3161791, - "id": "ENSMUSP00000088837", - "start": 3161681, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3163481, - "id": "ENSMUSP00000088837", - "start": 3163237, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3165585, - "id": "ENSMUSP00000088837", - "start": 3165518, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3167604, - "id": "ENSMUSP00000088837", - "start": 3167502, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3169868, - "id": "ENSMUSP00000088837", - "start": 3169709, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3173619, - "id": "ENSMUSP00000088837", - "start": 3173480, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3174888, - "id": "ENSMUSP00000088837", - "start": 3174614, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3185152, - "id": "ENSMUSP00000088837", - "start": 3184951, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3189292, - "id": "ENSMUSP00000088837", - "start": 3189125, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3192802, - "id": "ENSMUSP00000088837", - "start": 3192546, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3194921, - "id": "ENSMUSP00000088837", - "start": 3194795, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3198275, - "id": "ENSMUSP00000088837", - "start": 3198061, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3203034, - "id": "ENSMUSP00000088837", - "start": 3202890, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3204778, - "id": "ENSMUSP00000088837", - "start": 3204630, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3211700, - "id": "ENSMUSP00000088837", - "start": 3211379, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3258934, - "id": "ENSMUSP00000088837", - "start": 3258383, - "strand": -1 - }, - { - "Name": "ENSMUSP00000088837", - "Parent": "ENSMUST00000091291", - "end": 3279617, - "id": "ENSMUSP00000088837", - "start": 3279029, - "strand": -1 - } - ], - "end": 3279617, - "id": "ENSMUSP00000088837", - "object_type": "Translation", - "species": "musmusculus", - "start": 3150922 - }, - "biotype": "protein_coding", - "end": 3279617, - "id": "ENSMUST00000091291", - "object_type": "Transcript", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3150922, - "strand": -1 - } - ], - "biotype": "protein_coding", - "end": 3279617, - "id": "ENSMUSG00000005534", - "member_id": 2, - "object_type": "Gene", - "seq_region_name": "8", - "species": "musmusculus", - "start": 3150922, - "strand": -1 - }, - "ENSPTRG00000007489": { - "Name": "ENSPTRG00000007489", - "Transcript": [ - { - "Exon": [ - { - "Name": "ENSPTRE00000075393", - "Parent": "ENSPTRT00000013802", - "end": 96157076, - "id": "ENSPTRE00000075393", - "length": 126, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96156951, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075406", - "Parent": "ENSPTRT00000013802", - "end": 96216947, - "id": "ENSPTRE00000075406", - "length": 546, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96216402, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075404", - "Parent": "ENSPTRT00000013802", - "end": 96403764, - "id": "ENSPTRE00000075404", - "length": 313, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96403452, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075400", - "Parent": "ENSPTRT00000013802", - "end": 96409024, - "id": "ENSPTRE00000075400", - "length": 149, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96408876, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075399", - "Parent": "ENSPTRT00000013802", - "end": 96411724, - "id": "ENSPTRE00000075399", - "length": 145, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96411580, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075389", - "Parent": "ENSPTRT00000013802", - "end": 96421011, - "id": "ENSPTRE00000075389", - "length": 215, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96420797, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075398", - "Parent": "ENSPTRT00000013802", - "end": 96423539, - "id": "ENSPTRE00000075398", - "length": 127, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96423413, - "strand": 1 - }, - { - "Name": "ENSPTRE00000340876", - "Parent": "ENSPTRT00000013802", - "end": 96425385, - "id": "ENSPTRE00000340876", - "length": 239, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96425147, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075396", - "Parent": "ENSPTRT00000013802", - "end": 96428232, - "id": "ENSPTRE00000075396", - "length": 168, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96428065, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075392", - "Parent": "ENSPTRT00000013802", - "end": 96428974, - "id": "ENSPTRE00000075392", - "length": 205, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96428770, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075387", - "Parent": "ENSPTRT00000013802", - "end": 96434522, - "id": "ENSPTRE00000075387", - "length": 284, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96434239, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075390", - "Parent": "ENSPTRT00000013802", - "end": 96436101, - "id": "ENSPTRE00000075390", - "length": 137, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96435965, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075386", - "Parent": "ENSPTRT00000013802", - "end": 96436773, - "id": "ENSPTRE00000075386", - "length": 160, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96436614, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075407", - "Parent": "ENSPTRT00000013802", - "end": 96441760, - "id": "ENSPTRE00000075407", - "length": 103, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96441658, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075405", - "Parent": "ENSPTRT00000013802", - "end": 96442407, - "id": "ENSPTRE00000075405", - "length": 71, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96442337, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075403", - "Parent": "ENSPTRT00000013802", - "end": 96447141, - "id": "ENSPTRE00000075403", - "length": 230, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96446912, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075397", - "Parent": "ENSPTRT00000013802", - "end": 96447515, - "id": "ENSPTRE00000075397", - "length": 111, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96447405, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075394", - "Parent": "ENSPTRT00000013802", - "end": 96451443, - "id": "ENSPTRE00000075394", - "length": 160, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96451284, - "strand": 1 - }, - { - "Name": "ENSPTRE00000423172", - "Parent": "ENSPTRT00000013802", - "end": 96455136, - "id": "ENSPTRE00000423172", - "length": 130, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96455007, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075402", - "Parent": "ENSPTRT00000013802", - "end": 96460789, - "id": "ENSPTRE00000075402", - "length": 135, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96460655, - "strand": 1 - }, - { - "Name": "ENSPTRE00000075401", - "Parent": "ENSPTRT00000013802", - "end": 96470984, - "id": "ENSPTRE00000075401", - "length": 1202, - "object_type": "Exon", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96469783, - "strand": 1 - } - ], - "Name": "ENSPTRT00000013802", - "Parent": "ENSPTRG00000007489", - "Translation": { - "CDS": [ - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96157076, - "id": "ENSPTRP00000012792", - "start": 96156951, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96216947, - "id": "ENSPTRP00000012792", - "start": 96216402, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96403764, - "id": "ENSPTRP00000012792", - "start": 96403452, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96409024, - "id": "ENSPTRP00000012792", - "start": 96408876, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96411724, - "id": "ENSPTRP00000012792", - "start": 96411580, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96421011, - "id": "ENSPTRP00000012792", - "start": 96420797, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96423539, - "id": "ENSPTRP00000012792", - "start": 96423413, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96425385, - "id": "ENSPTRP00000012792", - "start": 96425147, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96428232, - "id": "ENSPTRP00000012792", - "start": 96428065, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96428974, - "id": "ENSPTRP00000012792", - "start": 96428770, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96434522, - "id": "ENSPTRP00000012792", - "start": 96434239, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96436101, - "id": "ENSPTRP00000012792", - "start": 96435965, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96436773, - "id": "ENSPTRP00000012792", - "start": 96436614, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96441760, - "id": "ENSPTRP00000012792", - "start": 96441658, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96442407, - "id": "ENSPTRP00000012792", - "start": 96442337, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96447141, - "id": "ENSPTRP00000012792", - "start": 96446912, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96447515, - "id": "ENSPTRP00000012792", - "start": 96447405, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96451443, - "id": "ENSPTRP00000012792", - "start": 96451284, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96455136, - "id": "ENSPTRP00000012792", - "start": 96455007, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96460789, - "id": "ENSPTRP00000012792", - "start": 96460655, - "strand": 1 - }, - { - "Name": "ENSPTRP00000012792", - "Parent": "ENSPTRT00000013802", - "end": 96470984, - "id": "ENSPTRP00000012792", - "start": 96469783, - "strand": 1 - } - ], - "end": 96470984, - "id": "ENSPTRP00000012792", - "object_type": "Translation", - "species": "pantroglodytes", - "start": 96156951 - }, - "biotype": "protein_coding", - "end": 96470984, - "id": "ENSPTRT00000013802", - "object_type": "Transcript", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96156951, - "strand": 1 - } - ], - "biotype": "protein_coding", - "end": 96470984, - "id": "ENSPTRG00000007489", - "member_id": 1, - "object_type": "Gene", - "seq_region_name": "15", - "species": "pantroglodytes", - "start": 96156951, - "strand": 1 - }, - "ENSRNOG00000014187": { - "Name": "ENSRNOG00000014187", - "Transcript": [ - { - "Exon": [ - { - "Name": "ENSRNOE00000137027", - "Parent": "ENSRNOT00000019267", - "end": 128925059, - "id": "ENSRNOE00000137027", - "length": 94, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 128924966, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135455", - "Parent": "ENSRNOT00000019267", - "end": 128978649, - "id": "ENSRNOE00000135455", - "length": 546, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 128978104, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135507", - "Parent": "ENSRNOT00000019267", - "end": 129142833, - "id": "ENSRNOE00000135507", - "length": 313, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129142521, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135552", - "Parent": "ENSRNOT00000019267", - "end": 129147211, - "id": "ENSRNOE00000135552", - "length": 152, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129147060, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135606", - "Parent": "ENSRNOT00000019267", - "end": 129149837, - "id": "ENSRNOE00000135606", - "length": 145, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129149693, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135651", - "Parent": "ENSRNOT00000019267", - "end": 129159326, - "id": "ENSRNOE00000135651", - "length": 215, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129159112, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135775", - "Parent": "ENSRNOT00000019267", - "end": 129161294, - "id": "ENSRNOE00000135775", - "length": 127, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129161168, - "strand": 1 - }, - { - "Name": "ENSRNOE00000137123", - "Parent": "ENSRNOT00000019267", - "end": 129162965, - "id": "ENSRNOE00000137123", - "length": 239, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129162727, - "strand": 1 - }, - { - "Name": "ENSRNOE00000135864", - "Parent": "ENSRNOT00000019267", - "end": 129167030, - "id": "ENSRNOE00000135864", - "length": 168, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129166863, - "strand": 1 - }, - { - "Name": "ENSRNOE00000137165", - "Parent": "ENSRNOT00000019267", - "end": 129167431, - "id": "ENSRNOE00000137165", - "length": 205, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129167227, - "strand": 1 - }, - { - "Name": "ENSRNOE00000137211", - "Parent": "ENSRNOT00000019267", - "end": 129172531, - "id": "ENSRNOE00000137211", - "length": 284, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129172248, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136003", - "Parent": "ENSRNOT00000019267", - "end": 129174216, - "id": "ENSRNOE00000136003", - "length": 137, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129174080, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136044", - "Parent": "ENSRNOT00000019267", - "end": 129174841, - "id": "ENSRNOE00000136044", - "length": 160, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129174682, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136080", - "Parent": "ENSRNOT00000019267", - "end": 129180769, - "id": "ENSRNOE00000136080", - "length": 104, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129180666, - "strand": 1 - }, - { - "Name": "ENSRNOE00000520956", - "Parent": "ENSRNOT00000019267", - "end": 129180803, - "id": "ENSRNOE00000520956", - "length": 31, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129180773, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136171", - "Parent": "ENSRNOT00000019267", - "end": 129187229, - "id": "ENSRNOE00000136171", - "length": 260, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129186970, - "strand": 1 - }, - { - "Name": "ENSRNOE00000362520", - "Parent": "ENSRNOT00000019267", - "end": 129187622, - "id": "ENSRNOE00000362520", - "length": 111, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129187512, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136274", - "Parent": "ENSRNOT00000019267", - "end": 129192151, - "id": "ENSRNOE00000136274", - "length": 160, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129191992, - "strand": 1 - }, - { - "Name": "ENSRNOE00000329647", - "Parent": "ENSRNOT00000019267", - "end": 129195410, - "id": "ENSRNOE00000329647", - "length": 130, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129195281, - "strand": 1 - }, - { - "Name": "ENSRNOE00000136353", - "Parent": "ENSRNOT00000019267", - "end": 129198902, - "id": "ENSRNOE00000136353", - "length": 135, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129198768, - "strand": 1 - }, - { - "Name": "ENSRNOE00000137303", - "Parent": "ENSRNOT00000019267", - "end": 129206516, - "id": "ENSRNOE00000137303", - "length": 385, - "object_type": "Exon", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 129206132, - "strand": 1 - } - ], - "Name": "ENSRNOT00000019267", - "Parent": "ENSRNOG00000014187", - "Translation": { - "CDS": [ - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 128925059, - "id": "ENSRNOP00000019267", - "start": 128924966, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 128978649, - "id": "ENSRNOP00000019267", - "start": 128978104, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129142833, - "id": "ENSRNOP00000019267", - "start": 129142521, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129147211, - "id": "ENSRNOP00000019267", - "start": 129147060, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129149837, - "id": "ENSRNOP00000019267", - "start": 129149693, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129159326, - "id": "ENSRNOP00000019267", - "start": 129159112, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129161294, - "id": "ENSRNOP00000019267", - "start": 129161168, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129162965, - "id": "ENSRNOP00000019267", - "start": 129162727, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129167030, - "id": "ENSRNOP00000019267", - "start": 129166863, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129167431, - "id": "ENSRNOP00000019267", - "start": 129167227, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129172531, - "id": "ENSRNOP00000019267", - "start": 129172248, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129174216, - "id": "ENSRNOP00000019267", - "start": 129174080, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129174841, - "id": "ENSRNOP00000019267", - "start": 129174682, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129180769, - "id": "ENSRNOP00000019267", - "start": 129180666, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129180803, - "id": "ENSRNOP00000019267", - "start": 129180773, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129187229, - "id": "ENSRNOP00000019267", - "start": 129186970, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129187622, - "id": "ENSRNOP00000019267", - "start": 129187512, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129192151, - "id": "ENSRNOP00000019267", - "start": 129191992, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129195410, - "id": "ENSRNOP00000019267", - "start": 129195281, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129198902, - "id": "ENSRNOP00000019267", - "start": 129198768, - "strand": 1 - }, - { - "Name": "ENSRNOP00000019267", - "Parent": "ENSRNOT00000019267", - "end": 129206516, - "id": "ENSRNOP00000019267", - "start": 129206132, - "strand": 1 - } - ], - "end": 129206516, - "id": "ENSRNOP00000019267", - "object_type": "Translation", - "species": "rattusnorvegicus", - "start": 128924966 - }, - "biotype": "protein_coding", - "end": 129206516, - "id": "ENSRNOT00000019267", - "object_type": "Transcript", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 128924966, - "strand": 1 - } - ], - "biotype": "protein_coding", - "end": 129206516, - "id": "ENSRNOG00000014187", - "member_id": 0, - "object_type": "Gene", - "seq_region_name": "1", - "species": "rattusnorvegicus", - "start": 128924966, - "strand": 1 - } -} +{"ENSCAFG00000024151": {"Name": "ENSCAFG00000024151", "Transcript": [{"Exon": [{"Name": "ENSCAFE00000180286", "Parent": "ENSCAFT00000026349", "end": 41161537, "id": "ENSCAFE00000180286", "length": 141, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41161397, "strand": 1}, {"Name": "ENSCAFE00000180288", "Parent": "ENSCAFT00000026349", "end": 41165078, "id": "ENSCAFE00000180288", "length": 552, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41164527, "strand": 1}, {"Name": "ENSCAFE00000180303", "Parent": "ENSCAFT00000026349", "end": 41166852, "id": "ENSCAFE00000180303", "length": 304, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41166549, "strand": 1}, {"Name": "ENSCAFE00000180319", "Parent": "ENSCAFT00000026349", "end": 41167087, "id": "ENSCAFE00000180319", "length": 143, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41166945, "strand": 1}, {"Name": "ENSCAFE00000180337", "Parent": "ENSCAFT00000026349", "end": 41167452, "id": "ENSCAFE00000180337", "length": 145, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41167308, "strand": 1}, {"Name": "ENSCAFE00000180353", "Parent": "ENSCAFT00000026349", "end": 41168494, "id": "ENSCAFE00000180353", "length": 215, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41168280, "strand": 1}, {"Name": "ENSCAFE00000180364", "Parent": "ENSCAFT00000026349", "end": 41168862, "id": "ENSCAFE00000180364", "length": 127, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41168736, "strand": 1}, {"Name": "ENSCAFE00000180374", "Parent": "ENSCAFT00000026349", "end": 41170462, "id": "ENSCAFE00000180374", "length": 239, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41170224, "strand": 1}, {"Name": "ENSCAFE00000180385", "Parent": "ENSCAFT00000026349", "end": 41171006, "id": "ENSCAFE00000180385", "length": 168, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41170839, "strand": 1}, {"Name": "ENSCAFE00000180394", "Parent": "ENSCAFT00000026349", "end": 41171295, "id": "ENSCAFE00000180394", "length": 196, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41171100, "strand": 1}, {"Name": "ENSCAFE00000180397", "Parent": "ENSCAFT00000026349", "end": 41171445, "id": "ENSCAFE00000180397", "length": 42, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41171404, "strand": 1}, {"Name": "ENSCAFE00000180399", "Parent": "ENSCAFT00000026349", "end": 41171741, "id": "ENSCAFE00000180399", "length": 221, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41171521, "strand": 1}, {"Name": "ENSCAFE00000180402", "Parent": "ENSCAFT00000026349", "end": 41172093, "id": "ENSCAFE00000180402", "length": 137, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41171957, "strand": 1}, {"Name": "ENSCAFE00000180416", "Parent": "ENSCAFT00000026349", "end": 41172341, "id": "ENSCAFE00000180416", "length": 163, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41172179, "strand": 1}, {"Name": "ENSCAFE00000180432", "Parent": "ENSCAFT00000026349", "end": 41172655, "id": "ENSCAFE00000180432", "length": 106, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41172550, "strand": 1}, {"Name": "ENSCAFE00000180442", "Parent": "ENSCAFT00000026349", "end": 41173309, "id": "ENSCAFE00000180442", "length": 53, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41173257, "strand": 1}, {"Name": "ENSCAFE00000180448", "Parent": "ENSCAFT00000026349", "end": 41173697, "id": "ENSCAFE00000180448", "length": 230, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41173468, "strand": 1}, {"Name": "ENSCAFE00000180452", "Parent": "ENSCAFT00000026349", "end": 41174306, "id": "ENSCAFE00000180452", "length": 111, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41174196, "strand": 1}, {"Name": "ENSCAFE00000180460", "Parent": "ENSCAFT00000026349", "end": 41174601, "id": "ENSCAFE00000180460", "length": 160, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41174442, "strand": 1}, {"Name": "ENSCAFE00000180475", "Parent": "ENSCAFT00000026349", "end": 41175223, "id": "ENSCAFE00000180475", "length": 130, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41175094, "strand": 1}, {"Name": "ENSCAFE00000180481", "Parent": "ENSCAFT00000026349", "end": 41175480, "id": "ENSCAFE00000180481", "length": 135, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41175346, "strand": 1}, {"Name": "ENSCAFE00000309098", "Parent": "ENSCAFT00000026349", "end": 41176758, "id": "ENSCAFE00000309098", "length": 1059, "object_type": "Exon", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41175700, "strand": 1}], "Name": "ENSCAFT00000026349", "Parent": "ENSCAFG00000024151", "Translation": {"CDS": [{"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41161537, "id": "ENSCAFP00000024471", "start": 41161397, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41165078, "id": "ENSCAFP00000024471", "start": 41164527, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41166852, "id": "ENSCAFP00000024471", "start": 41166549, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41167087, "id": "ENSCAFP00000024471", "start": 41166945, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41167452, "id": "ENSCAFP00000024471", "start": 41167308, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41168494, "id": "ENSCAFP00000024471", "start": 41168280, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41168862, "id": "ENSCAFP00000024471", "start": 41168736, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41170462, "id": "ENSCAFP00000024471", "start": 41170224, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41171006, "id": "ENSCAFP00000024471", "start": 41170839, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41171295, "id": "ENSCAFP00000024471", "start": 41171100, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41171445, "id": "ENSCAFP00000024471", "start": 41171404, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41171741, "id": "ENSCAFP00000024471", "start": 41171521, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41172093, "id": "ENSCAFP00000024471", "start": 41171957, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41172341, "id": "ENSCAFP00000024471", "start": 41172179, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41172655, "id": "ENSCAFP00000024471", "start": 41172550, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41173309, "id": "ENSCAFP00000024471", "start": 41173257, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41173697, "id": "ENSCAFP00000024471", "start": 41173468, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41174306, "id": "ENSCAFP00000024471", "start": 41174196, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41174601, "id": "ENSCAFP00000024471", "start": 41174442, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41175223, "id": "ENSCAFP00000024471", "start": 41175094, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41175480, "id": "ENSCAFP00000024471", "start": 41175346, "strand": 1}, {"Name": "ENSCAFP00000024471", "Parent": "ENSCAFT00000026349", "end": 41176758, "id": "ENSCAFP00000024471", "start": 41175700, "strand": 1}], "end": 41176758, "id": "ENSCAFP00000024471", "object_type": "Translation", "species": "canisfamiliaris", "start": 41161397}, "biotype": "protein_coding", "end": 41176758, "id": "ENSCAFT00000026349", "object_type": "Transcript", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41161397, "strand": 1}], "biotype": "protein_coding", "end": 41176758, "id": "ENSCAFG00000024151", "member_id": 4, "object_type": "Gene", "seq_region_name": "7", "species": "canisfamiliaris", "start": 41161397, "strand": 1}, "ENSMUSG00000005533": {"Name": "ENSMUSG00000005533", "Transcript": [{"Exon": [{"Name": "ENSMUSE00000261783", "Parent": "ENSMUST00000005671", "end": 67952952, "id": "ENSMUSE00000261783", "length": 94, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 67952859, "strand": 1}, {"Name": "ENSMUSE00000261773", "Parent": "ENSMUST00000005671", "end": 68004355, "id": "ENSMUSE00000261773", "length": 546, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68003810, "strand": 1}, {"Name": "ENSMUSE00000261767", "Parent": "ENSMUST00000005671", "end": 68165305, "id": "ENSMUSE00000261767", "length": 313, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68164993, "strand": 1}, {"Name": "ENSMUSE00000261754", "Parent": "ENSMUST00000005671", "end": 68170048, "id": "ENSMUSE00000261754", "length": 152, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68169897, "strand": 1}, {"Name": "ENSMUSE00000261748", "Parent": "ENSMUST00000005671", "end": 68173375, "id": "ENSMUSE00000261748", "length": 145, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68173231, "strand": 1}, {"Name": "ENSMUSE00000261743", "Parent": "ENSMUST00000005671", "end": 68183558, "id": "ENSMUSE00000261743", "length": 215, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68183344, "strand": 1}, {"Name": "ENSMUSE00000261736", "Parent": "ENSMUST00000005671", "end": 68184857, "id": "ENSMUSE00000261736", "length": 127, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68184731, "strand": 1}, {"Name": "ENSMUSE00000261728", "Parent": "ENSMUST00000005671", "end": 68187228, "id": "ENSMUSE00000261728", "length": 239, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68186990, "strand": 1}, {"Name": "ENSMUSE00000261725", "Parent": "ENSMUST00000005671", "end": 68189740, "id": "ENSMUSE00000261725", "length": 168, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68189573, "strand": 1}, {"Name": "ENSMUSE00000261719", "Parent": "ENSMUST00000005671", "end": 68190150, "id": "ENSMUSE00000261719", "length": 205, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68189946, "strand": 1}, {"Name": "ENSMUSE00000261714", "Parent": "ENSMUST00000005671", "end": 68193630, "id": "ENSMUSE00000261714", "length": 284, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68193347, "strand": 1}, {"Name": "ENSMUSE00000200356", "Parent": "ENSMUST00000005671", "end": 68195105, "id": "ENSMUSE00000200356", "length": 137, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68194969, "strand": 1}, {"Name": "ENSMUSE00000200354", "Parent": "ENSMUST00000005671", "end": 68195749, "id": "ENSMUSE00000200354", "length": 160, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68195590, "strand": 1}, {"Name": "ENSMUSE00000200353", "Parent": "ENSMUST00000005671", "end": 68201346, "id": "ENSMUSE00000200353", "length": 103, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68201244, "strand": 1}, {"Name": "ENSMUSE00000200349", "Parent": "ENSMUST00000005671", "end": 68201972, "id": "ENSMUSE00000200349", "length": 71, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68201902, "strand": 1}, {"Name": "ENSMUSE00000200360", "Parent": "ENSMUST00000005671", "end": 68207480, "id": "ENSMUSE00000200360", "length": 230, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68207251, "strand": 1}, {"Name": "ENSMUSE00000530700", "Parent": "ENSMUST00000005671", "end": 68207873, "id": "ENSMUSE00000530700", "length": 111, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68207763, "strand": 1}, {"Name": "ENSMUSE00000261691", "Parent": "ENSMUST00000005671", "end": 68212156, "id": "ENSMUSE00000261691", "length": 163, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68211994, "strand": 1}, {"Name": "ENSMUSE00000530699", "Parent": "ENSMUST00000005671", "end": 68215048, "id": "ENSMUSE00000530699", "length": 130, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68214919, "strand": 1}, {"Name": "ENSMUSE00000200350", "Parent": "ENSMUST00000005671", "end": 68218536, "id": "ENSMUSE00000200350", "length": 135, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68218402, "strand": 1}, {"Name": "ENSMUSE00000331286", "Parent": "ENSMUST00000005671", "end": 68226780, "id": "ENSMUSE00000331286", "length": 761, "object_type": "Exon", "seq_region_name": "7", "species": "musmusculus", "start": 68226020, "strand": 1}], "Name": "ENSMUST00000005671", "Parent": "ENSMUSG00000005533", "Translation": {"CDS": [{"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 67952952, "id": "ENSMUSP00000005671", "start": 67952859, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68004355, "id": "ENSMUSP00000005671", "start": 68003810, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68165305, "id": "ENSMUSP00000005671", "start": 68164993, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68170048, "id": "ENSMUSP00000005671", "start": 68169897, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68173375, "id": "ENSMUSP00000005671", "start": 68173231, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68183558, "id": "ENSMUSP00000005671", "start": 68183344, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68184857, "id": "ENSMUSP00000005671", "start": 68184731, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68187228, "id": "ENSMUSP00000005671", "start": 68186990, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68189740, "id": "ENSMUSP00000005671", "start": 68189573, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68190150, "id": "ENSMUSP00000005671", "start": 68189946, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68193630, "id": "ENSMUSP00000005671", "start": 68193347, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68195105, "id": "ENSMUSP00000005671", "start": 68194969, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68195749, "id": "ENSMUSP00000005671", "start": 68195590, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68201346, "id": "ENSMUSP00000005671", "start": 68201244, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68201972, "id": "ENSMUSP00000005671", "start": 68201902, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68207480, "id": "ENSMUSP00000005671", "start": 68207251, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68207873, "id": "ENSMUSP00000005671", "start": 68207763, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68212156, "id": "ENSMUSP00000005671", "start": 68211994, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68215048, "id": "ENSMUSP00000005671", "start": 68214919, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68218536, "id": "ENSMUSP00000005671", "start": 68218402, "strand": 1}, {"Name": "ENSMUSP00000005671", "Parent": "ENSMUST00000005671", "end": 68226780, "id": "ENSMUSP00000005671", "start": 68226020, "strand": 1}], "end": 68226780, "id": "ENSMUSP00000005671", "object_type": "Translation", "species": "musmusculus", "start": 67952859}, "biotype": "protein_coding", "end": 68226780, "id": "ENSMUST00000005671", "object_type": "Transcript", "seq_region_name": "7", "species": "musmusculus", "start": 67952859, "strand": 1}], "biotype": "protein_coding", "end": 68226780, "id": "ENSMUSG00000005533", "member_id": 3, "object_type": "Gene", "seq_region_name": "7", "species": "musmusculus", "start": 67952859, "strand": 1}, "ENSMUSG00000005534": {"Name": "ENSMUSG00000005534", "Transcript": [{"Exon": [{"Name": "ENSMUSE00000569243", "Parent": "ENSMUST00000091291", "end": 3156023, "id": "ENSMUSE00000569243", "length": 5102, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3150922, "strand": -1}, {"Name": "ENSMUSE00000611272", "Parent": "ENSMUST00000091291", "end": 3158830, "id": "ENSMUSE00000611272", "length": 135, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3158696, "strand": -1}, {"Name": "ENSMUSE00000611273", "Parent": "ENSMUST00000091291", "end": 3159582, "id": "ENSMUSE00000611273", "length": 130, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3159453, "strand": -1}, {"Name": "ENSMUSE00000611274", "Parent": "ENSMUST00000091291", "end": 3161498, "id": "ENSMUSE00000611274", "length": 160, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3161339, "strand": -1}, {"Name": "ENSMUSE00000611276", "Parent": "ENSMUST00000091291", "end": 3161791, "id": "ENSMUSE00000611276", "length": 111, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3161681, "strand": -1}, {"Name": "ENSMUSE00000611277", "Parent": "ENSMUST00000091291", "end": 3163481, "id": "ENSMUSE00000611277", "length": 245, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3163237, "strand": -1}, {"Name": "ENSMUSE00000611278", "Parent": "ENSMUST00000091291", "end": 3165585, "id": "ENSMUSE00000611278", "length": 68, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3165518, "strand": -1}, {"Name": "ENSMUSE00000611279", "Parent": "ENSMUST00000091291", "end": 3167604, "id": "ENSMUSE00000611279", "length": 103, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3167502, "strand": -1}, {"Name": "ENSMUSE00000611280", "Parent": "ENSMUST00000091291", "end": 3169868, "id": "ENSMUSE00000611280", "length": 160, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3169709, "strand": -1}, {"Name": "ENSMUSE00000233970", "Parent": "ENSMUST00000091291", "end": 3173619, "id": "ENSMUSE00000233970", "length": 140, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3173480, "strand": -1}, {"Name": "ENSMUSE00000233977", "Parent": "ENSMUST00000091291", "end": 3174888, "id": "ENSMUSE00000233977", "length": 275, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3174614, "strand": -1}, {"Name": "ENSMUSE00000611282", "Parent": "ENSMUST00000091291", "end": 3185152, "id": "ENSMUSE00000611282", "length": 202, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3184951, "strand": -1}, {"Name": "ENSMUSE00000611285", "Parent": "ENSMUST00000091291", "end": 3189292, "id": "ENSMUSE00000611285", "length": 168, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3189125, "strand": -1}, {"Name": "ENSMUSE00000611286", "Parent": "ENSMUST00000091291", "end": 3192802, "id": "ENSMUSE00000611286", "length": 257, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3192546, "strand": -1}, {"Name": "ENSMUSE00000611287", "Parent": "ENSMUST00000091291", "end": 3194921, "id": "ENSMUSE00000611287", "length": 127, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3194795, "strand": -1}, {"Name": "ENSMUSE00000638453", "Parent": "ENSMUST00000091291", "end": 3198275, "id": "ENSMUSE00000638453", "length": 215, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3198061, "strand": -1}, {"Name": "ENSMUSE00000611267", "Parent": "ENSMUST00000091291", "end": 3203034, "id": "ENSMUSE00000611267", "length": 145, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3202890, "strand": -1}, {"Name": "ENSMUSE00000611293", "Parent": "ENSMUST00000091291", "end": 3204778, "id": "ENSMUSE00000611293", "length": 149, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3204630, "strand": -1}, {"Name": "ENSMUSE00000611294", "Parent": "ENSMUST00000091291", "end": 3211700, "id": "ENSMUSE00000611294", "length": 322, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3211379, "strand": -1}, {"Name": "ENSMUSE00001230539", "Parent": "ENSMUST00000091291", "end": 3258934, "id": "ENSMUSE00001230539", "length": 552, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3258383, "strand": -1}, {"Name": "ENSMUSE00000771349", "Parent": "ENSMUST00000091291", "end": 3279617, "id": "ENSMUSE00000771349", "length": 589, "object_type": "Exon", "seq_region_name": "8", "species": "musmusculus", "start": 3279029, "strand": -1}], "Name": "ENSMUST00000091291", "Parent": "ENSMUSG00000005534", "Translation": {"CDS": [{"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3156023, "id": "ENSMUSP00000088837", "start": 3150922, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3158830, "id": "ENSMUSP00000088837", "start": 3158696, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3159582, "id": "ENSMUSP00000088837", "start": 3159453, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3161498, "id": "ENSMUSP00000088837", "start": 3161339, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3161791, "id": "ENSMUSP00000088837", "start": 3161681, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3163481, "id": "ENSMUSP00000088837", "start": 3163237, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3165585, "id": "ENSMUSP00000088837", "start": 3165518, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3167604, "id": "ENSMUSP00000088837", "start": 3167502, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3169868, "id": "ENSMUSP00000088837", "start": 3169709, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3173619, "id": "ENSMUSP00000088837", "start": 3173480, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3174888, "id": "ENSMUSP00000088837", "start": 3174614, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3185152, "id": "ENSMUSP00000088837", "start": 3184951, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3189292, "id": "ENSMUSP00000088837", "start": 3189125, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3192802, "id": "ENSMUSP00000088837", "start": 3192546, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3194921, "id": "ENSMUSP00000088837", "start": 3194795, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3198275, "id": "ENSMUSP00000088837", "start": 3198061, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3203034, "id": "ENSMUSP00000088837", "start": 3202890, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3204778, "id": "ENSMUSP00000088837", "start": 3204630, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3211700, "id": "ENSMUSP00000088837", "start": 3211379, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3258934, "id": "ENSMUSP00000088837", "start": 3258383, "strand": -1}, {"Name": "ENSMUSP00000088837", "Parent": "ENSMUST00000091291", "end": 3279617, "id": "ENSMUSP00000088837", "start": 3279029, "strand": -1}], "end": 3279617, "id": "ENSMUSP00000088837", "object_type": "Translation", "species": "musmusculus", "start": 3150922}, "biotype": "protein_coding", "end": 3279617, "id": "ENSMUST00000091291", "object_type": "Transcript", "seq_region_name": "8", "species": "musmusculus", "start": 3150922, "strand": -1}], "biotype": "protein_coding", "end": 3279617, "id": "ENSMUSG00000005534", "member_id": 2, "object_type": "Gene", "seq_region_name": "8", "species": "musmusculus", "start": 3150922, "strand": -1}, "ENSPTRG00000007489": {"Name": "ENSPTRG00000007489", "Transcript": [{"Exon": [{"Name": "ENSPTRE00000075393", "Parent": "ENSPTRT00000013802", "end": 96157076, "id": "ENSPTRE00000075393", "length": 126, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96156951, "strand": 1}, {"Name": "ENSPTRE00000075406", "Parent": "ENSPTRT00000013802", "end": 96216947, "id": "ENSPTRE00000075406", "length": 546, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96216402, "strand": 1}, {"Name": "ENSPTRE00000075404", "Parent": "ENSPTRT00000013802", "end": 96403764, "id": "ENSPTRE00000075404", "length": 313, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96403452, "strand": 1}, {"Name": "ENSPTRE00000075400", "Parent": "ENSPTRT00000013802", "end": 96409024, "id": "ENSPTRE00000075400", "length": 149, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96408876, "strand": 1}, {"Name": "ENSPTRE00000075399", "Parent": "ENSPTRT00000013802", "end": 96411724, "id": "ENSPTRE00000075399", "length": 145, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96411580, "strand": 1}, {"Name": "ENSPTRE00000075389", "Parent": "ENSPTRT00000013802", "end": 96421011, "id": "ENSPTRE00000075389", "length": 215, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96420797, "strand": 1}, {"Name": "ENSPTRE00000075398", "Parent": "ENSPTRT00000013802", "end": 96423539, "id": "ENSPTRE00000075398", "length": 127, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96423413, "strand": 1}, {"Name": "ENSPTRE00000340876", "Parent": "ENSPTRT00000013802", "end": 96425385, "id": "ENSPTRE00000340876", "length": 239, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96425147, "strand": 1}, {"Name": "ENSPTRE00000075396", "Parent": "ENSPTRT00000013802", "end": 96428232, "id": "ENSPTRE00000075396", "length": 168, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96428065, "strand": 1}, {"Name": "ENSPTRE00000075392", "Parent": "ENSPTRT00000013802", "end": 96428974, "id": "ENSPTRE00000075392", "length": 205, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96428770, "strand": 1}, {"Name": "ENSPTRE00000075387", "Parent": "ENSPTRT00000013802", "end": 96434522, "id": "ENSPTRE00000075387", "length": 284, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96434239, "strand": 1}, {"Name": "ENSPTRE00000075390", "Parent": "ENSPTRT00000013802", "end": 96436101, "id": "ENSPTRE00000075390", "length": 137, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96435965, "strand": 1}, {"Name": "ENSPTRE00000075386", "Parent": "ENSPTRT00000013802", "end": 96436773, "id": "ENSPTRE00000075386", "length": 160, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96436614, "strand": 1}, {"Name": "ENSPTRE00000075407", "Parent": "ENSPTRT00000013802", "end": 96441760, "id": "ENSPTRE00000075407", "length": 103, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96441658, "strand": 1}, {"Name": "ENSPTRE00000075405", "Parent": "ENSPTRT00000013802", "end": 96442407, "id": "ENSPTRE00000075405", "length": 71, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96442337, "strand": 1}, {"Name": "ENSPTRE00000075403", "Parent": "ENSPTRT00000013802", "end": 96447141, "id": "ENSPTRE00000075403", "length": 230, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96446912, "strand": 1}, {"Name": "ENSPTRE00000075397", "Parent": "ENSPTRT00000013802", "end": 96447515, "id": "ENSPTRE00000075397", "length": 111, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96447405, "strand": 1}, {"Name": "ENSPTRE00000075394", "Parent": "ENSPTRT00000013802", "end": 96451443, "id": "ENSPTRE00000075394", "length": 160, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96451284, "strand": 1}, {"Name": "ENSPTRE00000423172", "Parent": "ENSPTRT00000013802", "end": 96455136, "id": "ENSPTRE00000423172", "length": 130, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96455007, "strand": 1}, {"Name": "ENSPTRE00000075402", "Parent": "ENSPTRT00000013802", "end": 96460789, "id": "ENSPTRE00000075402", "length": 135, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96460655, "strand": 1}, {"Name": "ENSPTRE00000075401", "Parent": "ENSPTRT00000013802", "end": 96470984, "id": "ENSPTRE00000075401", "length": 1202, "object_type": "Exon", "seq_region_name": "15", "species": "pantroglodytes", "start": 96469783, "strand": 1}], "Name": "ENSPTRT00000013802", "Parent": "ENSPTRG00000007489", "Translation": {"CDS": [{"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96157076, "id": "ENSPTRP00000012792", "start": 96156951, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96216947, "id": "ENSPTRP00000012792", "start": 96216402, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96403764, "id": "ENSPTRP00000012792", "start": 96403452, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96409024, "id": "ENSPTRP00000012792", "start": 96408876, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96411724, "id": "ENSPTRP00000012792", "start": 96411580, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96421011, "id": "ENSPTRP00000012792", "start": 96420797, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96423539, "id": "ENSPTRP00000012792", "start": 96423413, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96425385, "id": "ENSPTRP00000012792", "start": 96425147, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96428232, "id": "ENSPTRP00000012792", "start": 96428065, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96428974, "id": "ENSPTRP00000012792", "start": 96428770, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96434522, "id": "ENSPTRP00000012792", "start": 96434239, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96436101, "id": "ENSPTRP00000012792", "start": 96435965, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96436773, "id": "ENSPTRP00000012792", "start": 96436614, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96441760, "id": "ENSPTRP00000012792", "start": 96441658, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96442407, "id": "ENSPTRP00000012792", "start": 96442337, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96447141, "id": "ENSPTRP00000012792", "start": 96446912, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96447515, "id": "ENSPTRP00000012792", "start": 96447405, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96451443, "id": "ENSPTRP00000012792", "start": 96451284, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96455136, "id": "ENSPTRP00000012792", "start": 96455007, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96460789, "id": "ENSPTRP00000012792", "start": 96460655, "strand": 1}, {"Name": "ENSPTRP00000012792", "Parent": "ENSPTRT00000013802", "end": 96470984, "id": "ENSPTRP00000012792", "start": 96469783, "strand": 1}], "end": 96470984, "id": "ENSPTRP00000012792", "object_type": "Translation", "species": "pantroglodytes", "start": 96156951}, "biotype": "protein_coding", "end": 96470984, "id": "ENSPTRT00000013802", "object_type": "Transcript", "seq_region_name": "15", "species": "pantroglodytes", "start": 96156951, "strand": 1}], "biotype": "protein_coding", "end": 96470984, "id": "ENSPTRG00000007489", "member_id": 1, "object_type": "Gene", "seq_region_name": "15", "species": "pantroglodytes", "start": 96156951, "strand": 1}, "ENSRNOG00000014187": {"Name": "ENSRNOG00000014187", "Transcript": [{"Exon": [{"Name": "ENSRNOE00000137027", "Parent": "ENSRNOT00000019267", "end": 128925059, "id": "ENSRNOE00000137027", "length": 94, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 128924966, "strand": 1}, {"Name": "ENSRNOE00000135455", "Parent": "ENSRNOT00000019267", "end": 128978649, "id": "ENSRNOE00000135455", "length": 546, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 128978104, "strand": 1}, {"Name": "ENSRNOE00000135507", "Parent": "ENSRNOT00000019267", "end": 129142833, "id": "ENSRNOE00000135507", "length": 313, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129142521, "strand": 1}, {"Name": "ENSRNOE00000135552", "Parent": "ENSRNOT00000019267", "end": 129147211, "id": "ENSRNOE00000135552", "length": 152, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129147060, "strand": 1}, {"Name": "ENSRNOE00000135606", "Parent": "ENSRNOT00000019267", "end": 129149837, "id": "ENSRNOE00000135606", "length": 145, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129149693, "strand": 1}, {"Name": "ENSRNOE00000135651", "Parent": "ENSRNOT00000019267", "end": 129159326, "id": "ENSRNOE00000135651", "length": 215, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129159112, "strand": 1}, {"Name": "ENSRNOE00000135775", "Parent": "ENSRNOT00000019267", "end": 129161294, "id": "ENSRNOE00000135775", "length": 127, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129161168, "strand": 1}, {"Name": "ENSRNOE00000137123", "Parent": "ENSRNOT00000019267", "end": 129162965, "id": "ENSRNOE00000137123", "length": 239, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129162727, "strand": 1}, {"Name": "ENSRNOE00000135864", "Parent": "ENSRNOT00000019267", "end": 129167030, "id": "ENSRNOE00000135864", "length": 168, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129166863, "strand": 1}, {"Name": "ENSRNOE00000137165", "Parent": "ENSRNOT00000019267", "end": 129167431, "id": "ENSRNOE00000137165", "length": 205, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129167227, "strand": 1}, {"Name": "ENSRNOE00000137211", "Parent": "ENSRNOT00000019267", "end": 129172531, "id": "ENSRNOE00000137211", "length": 284, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129172248, "strand": 1}, {"Name": "ENSRNOE00000136003", "Parent": "ENSRNOT00000019267", "end": 129174216, "id": "ENSRNOE00000136003", "length": 137, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129174080, "strand": 1}, {"Name": "ENSRNOE00000136044", "Parent": "ENSRNOT00000019267", "end": 129174841, "id": "ENSRNOE00000136044", "length": 160, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129174682, "strand": 1}, {"Name": "ENSRNOE00000136080", "Parent": "ENSRNOT00000019267", "end": 129180769, "id": "ENSRNOE00000136080", "length": 104, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129180666, "strand": 1}, {"Name": "ENSRNOE00000520956", "Parent": "ENSRNOT00000019267", "end": 129180803, "id": "ENSRNOE00000520956", "length": 31, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129180773, "strand": 1}, {"Name": "ENSRNOE00000136171", "Parent": "ENSRNOT00000019267", "end": 129187229, "id": "ENSRNOE00000136171", "length": 260, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129186970, "strand": 1}, {"Name": "ENSRNOE00000362520", "Parent": "ENSRNOT00000019267", "end": 129187622, "id": "ENSRNOE00000362520", "length": 111, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129187512, "strand": 1}, {"Name": "ENSRNOE00000136274", "Parent": "ENSRNOT00000019267", "end": 129192151, "id": "ENSRNOE00000136274", "length": 160, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129191992, "strand": 1}, {"Name": "ENSRNOE00000329647", "Parent": "ENSRNOT00000019267", "end": 129195410, "id": "ENSRNOE00000329647", "length": 130, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129195281, "strand": 1}, {"Name": "ENSRNOE00000136353", "Parent": "ENSRNOT00000019267", "end": 129198902, "id": "ENSRNOE00000136353", "length": 135, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129198768, "strand": 1}, {"Name": "ENSRNOE00000137303", "Parent": "ENSRNOT00000019267", "end": 129206516, "id": "ENSRNOE00000137303", "length": 385, "object_type": "Exon", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 129206132, "strand": 1}], "Name": "ENSRNOT00000019267", "Parent": "ENSRNOG00000014187", "Translation": {"CDS": [{"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 128925059, "id": "ENSRNOP00000019267", "start": 128924966, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 128978649, "id": "ENSRNOP00000019267", "start": 128978104, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129142833, "id": "ENSRNOP00000019267", "start": 129142521, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129147211, "id": "ENSRNOP00000019267", "start": 129147060, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129149837, "id": "ENSRNOP00000019267", "start": 129149693, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129159326, "id": "ENSRNOP00000019267", "start": 129159112, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129161294, "id": "ENSRNOP00000019267", "start": 129161168, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129162965, "id": "ENSRNOP00000019267", "start": 129162727, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129167030, "id": "ENSRNOP00000019267", "start": 129166863, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129167431, "id": "ENSRNOP00000019267", "start": 129167227, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129172531, "id": "ENSRNOP00000019267", "start": 129172248, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129174216, "id": "ENSRNOP00000019267", "start": 129174080, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129174841, "id": "ENSRNOP00000019267", "start": 129174682, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129180769, "id": "ENSRNOP00000019267", "start": 129180666, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129180803, "id": "ENSRNOP00000019267", "start": 129180773, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129187229, "id": "ENSRNOP00000019267", "start": 129186970, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129187622, "id": "ENSRNOP00000019267", "start": 129187512, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129192151, "id": "ENSRNOP00000019267", "start": 129191992, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129195410, "id": "ENSRNOP00000019267", "start": 129195281, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129198902, "id": "ENSRNOP00000019267", "start": 129198768, "strand": 1}, {"Name": "ENSRNOP00000019267", "Parent": "ENSRNOT00000019267", "end": 129206516, "id": "ENSRNOP00000019267", "start": 129206132, "strand": 1}], "end": 129206516, "id": "ENSRNOP00000019267", "object_type": "Translation", "species": "rattusnorvegicus", "start": 128924966}, "biotype": "protein_coding", "end": 129206516, "id": "ENSRNOT00000019267", "object_type": "Transcript", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 128924966, "strand": 1}], "biotype": "protein_coding", "end": 129206516, "id": "ENSRNOG00000014187", "member_id": 0, "object_type": "Gene", "seq_region_name": "1", "species": "rattusnorvegicus", "start": 128924966, "strand": 1}} \ No newline at end of file