Mercurial > repos > devteam > gffread
changeset 9:3e436657dcd0 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffread commit 0d019235fcfc835b99d5651b0bc4fd0da06707ac
author | iuc |
---|---|
date | Fri, 15 Dec 2023 19:39:24 +0000 |
parents | 154d00cbbf2d |
children | |
files | gffread.xml test-data/Homo_sapiens.GRCh37_19.71_ensemble.gff3 |
diffstat | 2 files changed, 399 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/gffread.xml Sat Sep 25 15:38:31 2021 +0000 +++ b/gffread.xml Fri Dec 15 19:39:24 2023 +0000 @@ -1,12 +1,9 @@ <tool id="gffread" name="gffread" version="@GALAXY_TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.05"> <description>Filters and/or converts GFF3/GTF2 records</description> - <xrefs> - <xref type="bio.tools">gffread</xref> - </xrefs> <macros> <!-- the version of this tool must not be lowered since in the past 2.x was used lets use small increments and hope that gffread catches up one day --> - <token name="@GALAXY_TOOL_VERSION@">2.2.1.3</token> + <token name="@GALAXY_TOOL_VERSION@">2.2.1.4</token> <token name="@TOOL_VERSION@">0.12.7</token> <token name="@VERSION_SUFFIX@">0</token> <xml name="fasta_output_select"> @@ -55,6 +52,9 @@ </param> </xml> </macros> + <xrefs> + <xref type="bio.tools">gffread</xref> + </xrefs> <requirements> <requirement type="package" version="@TOOL_VERSION@">gffread</requirement> </requirements> @@ -116,13 +116,13 @@ #echo ' ' + ' '.join(str($reference_genome.fa_outputs).split(',')) #end if #end if + #if $gffs.gff_fmt != 'none': #if $gffs.gff_fmt != 'bed' and $gffs.tname: -t '$gffs.tname' #end if #if $gffs.gff_fmt == 'gff': - ## TODO bug 'gft' -> 'gtf' - #if $input.datatype.file_ext == 'gft': + #if $input.datatype.file_ext == 'gtf': $gffs.ensembl #end if #end if @@ -132,6 +132,8 @@ --bed #end if -o output.$gffs.gff_fmt + #else if 'fa_outputs' not in $reference_genome or '.fa' not in str($reference_genome['fa_outputs']) + -o output.gff #end if ## Missing options @@ -253,11 +255,10 @@ <conditional name="reference_genome"> <param name="source" type="select" label="Reference Genome" help="NOTE: Required for fasta outputs"> <option value="none">none</option> - <option value="cached"></option> + <option value="cached">Cached reference data</option> <option value="history">From your history</option> </param> - <when value="none"> - </when> + <when value="none"/> <when value="cached"> <param argument="-g" name="fasta_indexes" type="select" label="Source FASTA Sequence"> <options from_data_table="all_fasta"/> @@ -280,8 +281,7 @@ <option value="gtf">GTF</option> <option value="bed">BED</option> </param> - <when value="none"> - </when> + <when value="none"/> <when value="gff"> <param argument="-L" name="ensembl" type="boolean" truevalue="-L" falsevalue="" checked="false" label="Ensembl GTF to GFF3 conversion" help=""/> <expand macro="trackname" /> @@ -289,8 +289,7 @@ <when value="gtf"> <expand macro="trackname" /> </when> - <when value="bed"> - </when> + <when value="bed"/> </conditional> <param argument="-F" name="full_gff_attribute_preservation" type="boolean" truevalue="-F" falsevalue="" checked="false" @@ -303,7 +302,8 @@ </inputs> <outputs> <data name="output_gff" format="gff3" metadata_source="input" label="${tool.name} on ${on_string}: gff3" from_work_dir="output.gff"> - <filter>gffs['gff_fmt'] == 'gff'</filter> + <!-- output gff also if the user deselected all outputs: none is selected and all .fa outputs are disabled --> + <filter>gffs['gff_fmt'] == 'gff' or (gffs['gff_fmt'] == 'none' and ('fa_outputs' not in reference_genome or '.fa' not in str(reference_genome['fa_outputs'])))</filter> </data> <data name="output_gtf" format="gtf" metadata_source="input" label="${tool.name} on ${on_string}: gtf" from_work_dir="output.gtf"> <filter>gffs['gff_fmt'] == 'gtf'</filter> @@ -329,17 +329,67 @@ <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> <param name="gff_fmt" value="gff"/> <output name="output_gff" file="Homo_sapiens.GRCh37_19.71.gff3" ftype="gff3" lines_diff="4" /> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> + </test> + <!-- mapping --> + <test expect_num_outputs="1"> + <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> + <param name="gff_fmt" value="gff"/> + <param name="chr_replace" ftype="tabular" value="chr_replace"/> + <output name="output_gff" ftype="gff3"> + <assert_contents> + <has_n_lines n="314"/> + <has_line_matching expression="^chr.*"/> + <has_line_matching expression="^1.*" negate="true"/> + </assert_contents> + </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> + </test> + <!-- none output and all .fa outputs deselected .. gff is produced anyway, since we need one output --> + <test expect_num_outputs="1"> + <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> + <output name="output_gff" file="Homo_sapiens.GRCh37_19.71.gff3" ftype="gff3" lines_diff="4" /> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> + </test> + <!-- test ensemble gtf to gff conversion --> + <test expect_num_outputs="1"> + <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> + <conditional name="gffs"> + <param name="gff_fmt" value="gff"/> + <param name="ensembl" value="true"/> + <param name="tname" value="track name"/> + </conditional> + <output name="output_gff" file="Homo_sapiens.GRCh37_19.71_ensemble.gff3" ftype="gff3" lines_diff="4" /> + <assert_command> + <has_text text="-L"/> + <has_text text="-t 'track name'"/> + </assert_command> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> <param name="gff_fmt" value="gff"/> <output name="output_gff" file="Homo_sapiens.GRCh37_19.71.gff3" ftype="gff3" lines_diff="4" /> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="ecoli-k12.gff3"/> <param name="gff_fmt" value="gff"/> <param name="full_gff_attribute_preservation" value="-F"/> <output name="output_gff" file="ecoli-k12.processed.gff3" ftype="gff3" lines_diff="4" /> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <!-- bed output --> <test expect_num_outputs="1"> @@ -351,6 +401,9 @@ <has_n_columns n="13"/> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <!-- bed input and test tname --> <test expect_num_outputs="1"> @@ -365,6 +418,9 @@ <has_text text="track name"/> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> @@ -377,6 +433,9 @@ <has_text text="ENST00000382683" /> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> @@ -390,6 +449,9 @@ <has_text text="ENST00000382683" /> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> @@ -403,6 +465,9 @@ <has_text text="ENST00000382683" /> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="4"> <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> @@ -436,6 +501,9 @@ <has_text text="MDFGLALLLAGLLGLLLGQSLQVKPLQVEPPEPVVAVALGASRQLTCRLACADRGASVQWRGLDTSLGAV" /> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> <test expect_num_outputs="1"> <param name="input" ftype="gtf" value="stop_codons.gtf"/> @@ -448,6 +516,9 @@ <has_text text="PLRGLHPRV*LQTPLERCPCWPPAGGTGGCPHCLLHLRLLQSPTPTALSEGGGAGTEAQPVTDVDPGRG*" /> </assert_contents> </output> + <assert_stdout> + <has_n_lines n="0"/> + </assert_stdout> </test> </tests> <help>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/Homo_sapiens.GRCh37_19.71_ensemble.gff3 Fri Dec 15 19:39:24 2023 +0000 @@ -0,0 +1,314 @@ +##gff-version 3 +# gffread v0.12.7 +# gffread /tmp/tmpvxc_8nmx/files/9/a/6/dataset_9a6a5831-b7ee-4eee-9b23-08af98672088.dat -L -o /home/berntm/projects/tools-iuc/tools/gffread/test-data/Homo_sapiens.GRCh37_19.71_ensemble.gff3 -t track name +19 track name transcript 223158 223261 . - . ID=ENST00000410397;geneID=ENSG00000222329;gene_name=U6;gene_biotype=snRNA;transcript_name=U6.795-201 +19 track name exon 223158 223261 . - . Parent=ENST00000410397 +19 track name transcript 229640 230165 . - . ID=ENST00000587910;geneID=ENSG00000267600;gene_name=AC098474.1;gene_biotype=pseudogene;transcript_name=AC098474.1-001 +19 track name exon 229640 229709 . - . Parent=ENST00000587910 +19 track name exon 230084 230165 . - . Parent=ENST00000587910 +19 track name transcript 239145 239247 . - . ID=ENST00000588755;geneID=ENSG00000267305;gene_name=CTD-3113P16.7;gene_biotype=pseudogene;transcript_name=CTD-3113P16.7-001 +19 track name exon 239145 239247 . - . Parent=ENST00000588755 +19 track name transcript 279495 280170 . + . ID=ENST00000589981;geneID=ENSG00000267447;gene_name=VN2R11P;gene_biotype=pseudogene;transcript_name=VN2R11P-001 +19 track name exon 279495 280170 . + . Parent=ENST00000589981 +19 track name transcript 281043 291386 . - . ID=ENST00000269812;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-001;protein_id=ENSP00000269812 +19 track name exon 281043 281537 . - . Parent=ENST00000269812 +19 track name exon 282134 282310 . - . Parent=ENST00000269812 +19 track name exon 282752 282809 . - . Parent=ENST00000269812 +19 track name exon 287474 287751 . - . Parent=ENST00000269812 +19 track name exon 288020 288171 . - . Parent=ENST00000269812 +19 track name exon 291285 291386 . - . Parent=ENST00000269812 +19 track name CDS 281388 281537 . - 0 Parent=ENST00000269812 +19 track name CDS 282134 282310 . - 0 Parent=ENST00000269812 +19 track name CDS 282752 282809 . - 1 Parent=ENST00000269812 +19 track name CDS 287474 287751 . - 0 Parent=ENST00000269812 +19 track name CDS 288020 288171 . - 2 Parent=ENST00000269812 +19 track name CDS 291285 291336 . - 0 Parent=ENST00000269812 +19 track name transcript 281345 291393 . - . ID=ENST00000434325;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-003;protein_id=ENSP00000388565 +19 track name exon 281345 281537 . - . Parent=ENST00000434325 +19 track name exon 282134 282310 . - . Parent=ENST00000434325 +19 track name exon 282752 282809 . - . Parent=ENST00000434325 +19 track name exon 287474 287751 . - . Parent=ENST00000434325 +19 track name exon 288020 288171 . - . Parent=ENST00000434325 +19 track name exon 291326 291393 . - . Parent=ENST00000434325 +19 track name CDS 281388 281537 . - 0 Parent=ENST00000434325 +19 track name CDS 282134 282310 . - 0 Parent=ENST00000434325 +19 track name CDS 282752 282809 . - 1 Parent=ENST00000434325 +19 track name CDS 287474 287751 . - 0 Parent=ENST00000434325 +19 track name CDS 288020 288055 . - 0 Parent=ENST00000434325 +19 track name transcript 281388 291200 . - . ID=ENST00000327790;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-004;protein_id=ENSP00000329697 +19 track name exon 281388 281537 . - . Parent=ENST00000327790 +19 track name exon 282134 282310 . - . Parent=ENST00000327790 +19 track name exon 282752 282809 . - . Parent=ENST00000327790 +19 track name exon 287474 287751 . - . Parent=ENST00000327790 +19 track name exon 288020 288171 . - . Parent=ENST00000327790 +19 track name exon 290952 291200 . - . Parent=ENST00000327790 +19 track name CDS 281388 281537 . - 0 Parent=ENST00000327790 +19 track name CDS 282134 282310 . - 0 Parent=ENST00000327790 +19 track name CDS 282752 282809 . - 1 Parent=ENST00000327790 +19 track name CDS 287474 287751 . - 0 Parent=ENST00000327790 +19 track name CDS 288020 288171 . - 2 Parent=ENST00000327790 +19 track name CDS 290952 291066 . - 0 Parent=ENST00000327790 +19 track name transcript 281991 287636 . - . ID=ENST00000586998;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-007;protein_id=ENSP00000466947 +19 track name exon 281991 282310 . - . Parent=ENST00000586998 +19 track name exon 282752 282809 . - . Parent=ENST00000586998 +19 track name exon 287474 287636 . - . Parent=ENST00000586998 +19 track name CDS 282122 282310 . - 0 Parent=ENST00000586998 +19 track name CDS 282752 282809 . - 1 Parent=ENST00000586998 +19 track name CDS 287474 287636 . - 2 Parent=ENST00000586998 +19 track name transcript 287161 288530 . - . ID=ENST00000589672;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-006 +19 track name exon 287161 287751 . - . Parent=ENST00000589672 +19 track name exon 288020 288530 . - . Parent=ENST00000589672 +19 track name transcript 287474 291382 . - . ID=ENST00000591572;geneID=ENSG00000141934;gene_name=PPAP2C;gene_biotype=protein_coding;transcript_name=PPAP2C-005;protein_id=ENSP00000466545 +19 track name exon 287474 287751 . - . Parent=ENST00000591572 +19 track name exon 288020 288189 . - . Parent=ENST00000591572 +19 track name exon 291285 291382 . - . Parent=ENST00000591572 +19 track name CDS 287474 287751 . - 0 Parent=ENST00000591572 +19 track name CDS 288020 288189 . - 2 Parent=ENST00000591572 +19 track name CDS 291285 291336 . - 0 Parent=ENST00000591572 +19 track name transcript 305573 306467 . + . ID=ENST00000591533;geneID=ENSG00000267124;gene_name=CTD-3113P16.5;gene_biotype=antisense;transcript_name=CTD-3113P16.5-002 +19 track name exon 305573 305703 . + . Parent=ENST00000591533 +19 track name exon 306057 306467 . + . Parent=ENST00000591533 +19 track name transcript 305575 344793 . - . ID=ENST00000264819;geneID=ENSG00000105556;gene_name=MIER2;gene_biotype=protein_coding;transcript_name=MIER2-001;protein_id=ENSP00000264819 +19 track name exon 305575 306711 . - . Parent=ENST00000264819 +19 track name exon 307119 307536 . - . Parent=ENST00000264819 +19 track name exon 308577 308665 . - . Parent=ENST00000264819 +19 track name exon 308801 308925 . - . Parent=ENST00000264819 +19 track name exon 311845 311939 . - . Parent=ENST00000264819 +19 track name exon 312191 312272 . - . Parent=ENST00000264819 +19 track name exon 313492 313643 . - . Parent=ENST00000264819 +19 track name exon 325635 325704 . - . Parent=ENST00000264819 +19 track name exon 326507 326598 . - . Parent=ENST00000264819 +19 track name exon 327133 327256 . - . Parent=ENST00000264819 +19 track name exon 327864 327989 . - . Parent=ENST00000264819 +19 track name exon 334400 334542 . - . Parent=ENST00000264819 +19 track name exon 336083 336173 . - . Parent=ENST00000264819 +19 track name exon 344774 344793 . - . Parent=ENST00000264819 +19 track name CDS 306690 306711 . - 1 Parent=ENST00000264819 +19 track name CDS 307119 307536 . - 2 Parent=ENST00000264819 +19 track name CDS 308577 308665 . - 1 Parent=ENST00000264819 +19 track name CDS 308801 308925 . - 0 Parent=ENST00000264819 +19 track name CDS 311845 311939 . - 2 Parent=ENST00000264819 +19 track name CDS 312191 312272 . - 0 Parent=ENST00000264819 +19 track name CDS 313492 313643 . - 2 Parent=ENST00000264819 +19 track name CDS 325635 325704 . - 0 Parent=ENST00000264819 +19 track name CDS 326507 326598 . - 2 Parent=ENST00000264819 +19 track name CDS 327133 327256 . - 0 Parent=ENST00000264819 +19 track name CDS 327864 327989 . - 0 Parent=ENST00000264819 +19 track name CDS 334400 334542 . - 2 Parent=ENST00000264819 +19 track name CDS 336083 336173 . - 0 Parent=ENST00000264819 +19 track name CDS 344774 344782 . - 0 Parent=ENST00000264819 +19 track name transcript 305579 325706 . + . ID=ENST00000589092;geneID=ENSG00000267124;gene_name=CTD-3113P16.5;gene_biotype=antisense;transcript_name=CTD-3113P16.5-001 +19 track name exon 305579 305934 . + . Parent=ENST00000589092 +19 track name exon 325624 325706 . + . Parent=ENST00000589092 +19 track name transcript 326607 336178 . - . ID=ENST00000586994;geneID=ENSG00000105556;gene_name=MIER2;gene_biotype=protein_coding;transcript_name=MIER2-004 +19 track name exon 326607 327256 . - . Parent=ENST00000586994 +19 track name exon 327864 327989 . - . Parent=ENST00000586994 +19 track name exon 334400 334542 . - . Parent=ENST00000586994 +19 track name exon 336083 336178 . - . Parent=ENST00000586994 +19 track name transcript 327864 340599 . - . ID=ENST00000592722;geneID=ENSG00000105556;gene_name=MIER2;gene_biotype=protein_coding;transcript_name=MIER2-003 +19 track name exon 327864 327989 . - . Parent=ENST00000592722 +19 track name exon 330264 330380 . - . Parent=ENST00000592722 +19 track name exon 334400 334542 . - . Parent=ENST00000592722 +19 track name exon 336083 336173 . - . Parent=ENST00000592722 +19 track name exon 340514 340599 . - . Parent=ENST00000592722 +19 track name transcript 334115 344798 . - . ID=ENST00000587966;geneID=ENSG00000105556;gene_name=MIER2;gene_biotype=protein_coding;transcript_name=MIER2-002 +19 track name exon 334115 334542 . - . Parent=ENST00000587966 +19 track name exon 344774 344798 . - . Parent=ENST00000587966 +19 track name transcript 361750 376013 . - . ID=ENST00000342640;geneID=ENSG00000105549;gene_name=THEG;gene_biotype=protein_coding;transcript_name=THEG-001;protein_id=ENSP00000340088 +19 track name exon 361750 362426 . - . Parent=ENST00000342640 +19 track name exon 367065 367224 . - . Parent=ENST00000342640 +19 track name exon 371205 371322 . - . Parent=ENST00000342640 +19 track name exon 372631 372700 . - . Parent=ENST00000342640 +19 track name exon 373470 373531 . - . Parent=ENST00000342640 +19 track name exon 373940 374011 . - . Parent=ENST00000342640 +19 track name exon 374299 374421 . - . Parent=ENST00000342640 +19 track name exon 375663 376013 . - . Parent=ENST00000342640 +19 track name CDS 362200 362426 . - 2 Parent=ENST00000342640 +19 track name CDS 367065 367224 . - 0 Parent=ENST00000342640 +19 track name CDS 371205 371322 . - 1 Parent=ENST00000342640 +19 track name CDS 372631 372700 . - 2 Parent=ENST00000342640 +19 track name CDS 373470 373531 . - 1 Parent=ENST00000342640 +19 track name CDS 373940 374011 . - 1 Parent=ENST00000342640 +19 track name CDS 374299 374421 . - 1 Parent=ENST00000342640 +19 track name CDS 375663 375970 . - 0 Parent=ENST00000342640 +19 track name transcript 362058 374620 . - . ID=ENST00000530711;geneID=ENSG00000105549;gene_name=THEG;gene_biotype=protein_coding;transcript_name=THEG-002 +19 track name exon 362058 362426 . - . Parent=ENST00000530711 +19 track name exon 367065 367224 . - . Parent=ENST00000530711 +19 track name exon 374299 374620 . - . Parent=ENST00000530711 +19 track name transcript 362200 375970 . - . ID=ENST00000346878;geneID=ENSG00000105549;gene_name=THEG;gene_biotype=protein_coding;transcript_name=THEG-004;protein_id=ENSP00000264820 +19 track name exon 362200 362426 . - . Parent=ENST00000346878 +19 track name exon 367065 367224 . - . Parent=ENST00000346878 +19 track name exon 371205 371322 . - . Parent=ENST00000346878 +19 track name exon 372631 372700 . - . Parent=ENST00000346878 +19 track name exon 373470 373531 . - . Parent=ENST00000346878 +19 track name exon 374299 374421 . - . Parent=ENST00000346878 +19 track name exon 375663 375970 . - . Parent=ENST00000346878 +19 track name CDS 362200 362426 . - 2 Parent=ENST00000346878 +19 track name CDS 367065 367224 . - 0 Parent=ENST00000346878 +19 track name CDS 371205 371322 . - 1 Parent=ENST00000346878 +19 track name CDS 372631 372700 . - 2 Parent=ENST00000346878 +19 track name CDS 373470 373531 . - 1 Parent=ENST00000346878 +19 track name CDS 374299 374421 . - 1 Parent=ENST00000346878 +19 track name CDS 375663 375970 . - 0 Parent=ENST00000346878 +19 track name transcript 367202 374249 . - . ID=ENST00000528213;geneID=ENSG00000105549;gene_name=THEG;gene_biotype=protein_coding;transcript_name=THEG-003 +19 track name exon 367202 367224 . - . Parent=ENST00000528213 +19 track name exon 371205 371322 . - . Parent=ENST00000528213 +19 track name exon 372631 372700 . - . Parent=ENST00000528213 +19 track name exon 373470 373531 . - . Parent=ENST00000528213 +19 track name exon 373940 374249 . - . Parent=ENST00000528213 +19 track name transcript 397589 398941 . + . ID=ENST00000591757;geneID=ENSG00000267443;gene_name=AC010641.1;gene_biotype=processed_transcript;transcript_name=AC010641.1-001 +19 track name exon 397589 397633 . + . Parent=ENST00000591757 +19 track name exon 398690 398941 . + . Parent=ENST00000591757 +19 track name transcript 405445 409139 . - . ID=ENST00000332235;geneID=ENSG00000183186;gene_name=C2CD4C;gene_biotype=protein_coding;transcript_name=C2CD4C-001;protein_id=ENSP00000328677 +19 track name exon 405445 408401 . - . Parent=ENST00000332235 +19 track name exon 409006 409139 . - . Parent=ENST00000332235 +19 track name CDS 407096 408361 . - 0 Parent=ENST00000332235 +19 track name transcript 416583 419879 . - . ID=ENST00000587423;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-004 +19 track name exon 416583 417322 . - . Parent=ENST00000587423 +19 track name exon 418923 419879 . - . Parent=ENST00000587423 +19 track name transcript 416583 422828 . - . ID=ENST00000588376;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-003 +19 track name exon 416583 417322 . - . Parent=ENST00000588376 +19 track name exon 418923 419056 . - . Parent=ENST00000588376 +19 track name exon 422146 422828 . - . Parent=ENST00000588376 +19 track name transcript 416593 460996 . - . ID=ENST00000264554;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-001;protein_id=ENSP00000264554 +19 track name exon 416593 417322 . - . Parent=ENST00000264554 +19 track name exon 418923 419056 . - . Parent=ENST00000264554 +19 track name exon 422146 422456 . - . Parent=ENST00000264554 +19 track name exon 425097 425231 . - . Parent=ENST00000264554 +19 track name exon 430684 430747 . - . Parent=ENST00000264554 +19 track name exon 434709 434865 . - . Parent=ENST00000264554 +19 track name exon 436165 436291 . - . Parent=ENST00000264554 +19 track name exon 436380 436431 . - . Parent=ENST00000264554 +19 track name exon 436630 436683 . - . Parent=ENST00000264554 +19 track name exon 438718 438837 . - . Parent=ENST00000264554 +19 track name exon 438970 439030 . - . Parent=ENST00000264554 +19 track name exon 440862 440932 . - . Parent=ENST00000264554 +19 track name exon 460529 460996 . - . Parent=ENST00000264554 +19 track name CDS 418928 419056 . - 0 Parent=ENST00000264554 +19 track name CDS 422146 422456 . - 2 Parent=ENST00000264554 +19 track name CDS 425097 425231 . - 2 Parent=ENST00000264554 +19 track name CDS 430684 430747 . - 0 Parent=ENST00000264554 +19 track name CDS 434709 434865 . - 1 Parent=ENST00000264554 +19 track name CDS 436165 436291 . - 2 Parent=ENST00000264554 +19 track name CDS 436380 436431 . - 0 Parent=ENST00000264554 +19 track name CDS 436630 436683 . - 0 Parent=ENST00000264554 +19 track name CDS 438718 438837 . - 0 Parent=ENST00000264554 +19 track name CDS 438970 439030 . - 1 Parent=ENST00000264554 +19 track name CDS 440862 440932 . - 0 Parent=ENST00000264554 +19 track name CDS 460529 460996 . - 0 Parent=ENST00000264554 +19 track name transcript 416609 441384 . - . ID=ENST00000589922;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-002 +19 track name exon 416609 417322 . - . Parent=ENST00000589922 +19 track name exon 418923 419056 . - . Parent=ENST00000589922 +19 track name exon 422146 422456 . - . Parent=ENST00000589922 +19 track name exon 425097 425231 . - . Parent=ENST00000589922 +19 track name exon 430684 430747 . - . Parent=ENST00000589922 +19 track name exon 434709 434865 . - . Parent=ENST00000589922 +19 track name exon 436165 436291 . - . Parent=ENST00000589922 +19 track name exon 436380 436683 . - . Parent=ENST00000589922 +19 track name exon 438718 438837 . - . Parent=ENST00000589922 +19 track name exon 438970 439030 . - . Parent=ENST00000589922 +19 track name exon 440862 441384 . - . Parent=ENST00000589922 +19 track name transcript 417200 436258 . - . ID=ENST00000590170;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-009;protein_id=ENSP00000465764 +19 track name exon 417200 417322 . - . Parent=ENST00000590170 +19 track name exon 418923 419056 . - . Parent=ENST00000590170 +19 track name exon 422146 422379 . - . Parent=ENST00000590170 +19 track name exon 430684 430747 . - . Parent=ENST00000590170 +19 track name exon 434709 434865 . - . Parent=ENST00000590170 +19 track name exon 436165 436258 . - . Parent=ENST00000590170 +19 track name CDS 434762 434865 . - 2 Parent=ENST00000590170 +19 track name CDS 436165 436258 . - 0 Parent=ENST00000590170 +19 track name transcript 417200 436258 . - . ID=ENST00000591948;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-012 +19 track name exon 417200 417322 . - . Parent=ENST00000591948 +19 track name exon 418923 419056 . - . Parent=ENST00000591948 +19 track name exon 422146 422379 . - . Parent=ENST00000591948 +19 track name exon 430684 430747 . - . Parent=ENST00000591948 +19 track name exon 434709 434865 . - . Parent=ENST00000591948 +19 track name exon 436165 436258 . - . Parent=ENST00000591948 +19 track name transcript 434702 460571 . - . ID=ENST00000590222;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-007;protein_id=ENSP00000466869 +19 track name exon 434702 434865 . - . Parent=ENST00000590222 +19 track name exon 436165 436291 . - . Parent=ENST00000590222 +19 track name exon 436380 436431 . - . Parent=ENST00000590222 +19 track name exon 436630 436683 . - . Parent=ENST00000590222 +19 track name exon 438718 438837 . - . Parent=ENST00000590222 +19 track name exon 438970 439030 . - . Parent=ENST00000590222 +19 track name exon 439233 439491 . - . Parent=ENST00000590222 +19 track name exon 440862 440932 . - . Parent=ENST00000590222 +19 track name exon 460529 460571 . - . Parent=ENST00000590222 +19 track name CDS 439398 439491 . - 1 Parent=ENST00000590222 +19 track name CDS 440862 440932 . - 0 Parent=ENST00000590222 +19 track name CDS 460529 460571 . - 1 Parent=ENST00000590222 +19 track name transcript 435771 436534 . - . ID=ENST00000591388;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-005 +19 track name exon 435771 435961 . - . Parent=ENST00000591388 +19 track name exon 436165 436291 . - . Parent=ENST00000591388 +19 track name exon 436380 436534 . - . Parent=ENST00000591388 +19 track name transcript 435779 439031 . - . ID=ENST00000590113;geneID=ENSG00000129946;gene_name=SHC2;gene_biotype=protein_coding;transcript_name=SHC2-011 +19 track name exon 435779 435961 . - . Parent=ENST00000590113 +19 track name exon 436165 436291 . - . Parent=ENST00000590113 +19 track name exon 436380 436431 . - . Parent=ENST00000590113 +19 track name exon 436630 436683 . - . Parent=ENST00000590113 +19 track name exon 438718 438837 . - . Parent=ENST00000590113 +19 track name exon 438970 439031 . - . Parent=ENST00000590113 +19 track name transcript 453134 453245 . + . ID=ENST00000516730;geneID=ENSG00000252539;gene_name=RNA5SP462;gene_biotype=rRNA;transcript_name=RNA5SP462-201 +19 track name exon 453134 453245 . + . Parent=ENST00000516730 +19 track name transcript 463346 474983 . - . ID=ENST00000315489;geneID=ENSG00000181781;gene_name=ODF3L2;gene_biotype=protein_coding;transcript_name=ODF3L2-001;protein_id=ENSP00000318029 +19 track name exon 463346 464364 . - . Parent=ENST00000315489 +19 track name exon 467649 467762 . - . Parent=ENST00000315489 +19 track name exon 472394 472501 . - . Parent=ENST00000315489 +19 track name exon 474621 474983 . - . Parent=ENST00000315489 +19 track name CDS 463844 464364 . - 2 Parent=ENST00000315489 +19 track name CDS 467649 467762 . - 2 Parent=ENST00000315489 +19 track name CDS 472394 472501 . - 2 Parent=ENST00000315489 +19 track name CDS 474621 474747 . - 0 Parent=ENST00000315489 +19 track name transcript 463467 474880 . - . ID=ENST00000382696;geneID=ENSG00000181781;gene_name=ODF3L2;gene_biotype=protein_coding;transcript_name=ODF3L2-002;protein_id=ENSP00000372143 +19 track name exon 463467 464364 . - . Parent=ENST00000382696 +19 track name exon 467649 467762 . - . Parent=ENST00000382696 +19 track name exon 474621 474880 . - . Parent=ENST00000382696 +19 track name CDS 463844 464364 . - 2 Parent=ENST00000382696 +19 track name CDS 467649 467762 . - 2 Parent=ENST00000382696 +19 track name CDS 474621 474747 . - 0 Parent=ENST00000382696 +19 track name transcript 464146 472631 . - . ID=ENST00000591681;geneID=ENSG00000181781;gene_name=ODF3L2;gene_biotype=protein_coding;transcript_name=ODF3L2-003 +19 track name exon 464146 464364 . - . Parent=ENST00000591681 +19 track name exon 467649 467762 . - . Parent=ENST00000591681 +19 track name exon 472394 472631 . - . Parent=ENST00000591681 +19 track name transcript 489176 505342 . + . ID=ENST00000587541;geneID=ENSG00000099866;gene_name=MADCAM1;gene_biotype=protein_coding;transcript_name=MADCAM1-004 +19 track name exon 489176 490039 . + . Parent=ENST00000587541 +19 track name exon 501669 501929 . + . Parent=ENST00000587541 +19 track name exon 504745 505342 . + . Parent=ENST00000587541 +19 track name transcript 490046 507813 . - . ID=ENST00000592413;geneID=ENSG00000266933;gene_name=AC005775.2;gene_biotype=antisense;transcript_name=AC005775.2-001 +19 track name exon 490046 490353 . - . Parent=ENST00000592413 +19 track name exon 501541 501624 . - . Parent=ENST00000592413 +19 track name exon 507376 507813 . - . Parent=ENST00000592413 +19 track name transcript 496454 505207 . + . ID=ENST00000346144;geneID=ENSG00000099866;gene_name=MADCAM1;gene_biotype=protein_coding;transcript_name=MADCAM1-001;protein_id=ENSP00000304247 +19 track name exon 496454 496551 . + . Parent=ENST00000346144 +19 track name exon 497833 498117 . + . Parent=ENST00000346144 +19 track name exon 498496 498825 . + . Parent=ENST00000346144 +19 track name exon 504745 505207 . + . Parent=ENST00000346144 +19 track name CDS 496500 496551 . + 0 Parent=ENST00000346144 +19 track name CDS 497833 498117 . + 2 Parent=ENST00000346144 +19 track name CDS 498496 498825 . + 2 Parent=ENST00000346144 +19 track name CDS 504745 504965 . + 2 Parent=ENST00000346144 +19 track name transcript 496454 505347 . + . ID=ENST00000215637;geneID=ENSG00000099866;gene_name=MADCAM1;gene_biotype=protein_coding;transcript_name=MADCAM1-002;protein_id=ENSP00000215637 +19 track name exon 496454 496551 . + . Parent=ENST00000215637 +19 track name exon 497833 498117 . + . Parent=ENST00000215637 +19 track name exon 498496 498825 . + . Parent=ENST00000215637 +19 track name exon 501669 501929 . + . Parent=ENST00000215637 +19 track name exon 504745 505347 . + . Parent=ENST00000215637 +19 track name CDS 496500 496551 . + 0 Parent=ENST00000215637 +19 track name CDS 497833 498117 . + 2 Parent=ENST00000215637 +19 track name CDS 498496 498825 . + 2 Parent=ENST00000215637 +19 track name CDS 501669 501929 . + 2 Parent=ENST00000215637 +19 track name CDS 504745 504965 . + 2 Parent=ENST00000215637 +19 track name transcript 496500 504965 . + . ID=ENST00000382683;geneID=ENSG00000099866;gene_name=MADCAM1;gene_biotype=protein_coding;transcript_name=MADCAM1-003;protein_id=ENSP00000372130 +19 track name exon 496500 496551 . + . Parent=ENST00000382683 +19 track name exon 498496 498825 . + . Parent=ENST00000382683 +19 track name exon 504745 504965 . + . Parent=ENST00000382683 +19 track name CDS 496500 496551 . + 0 Parent=ENST00000382683 +19 track name CDS 498496 498825 . + 2 Parent=ENST00000382683 +19 track name CDS 504745 504965 . + 2 Parent=ENST00000382683 +19 track name transcript 507299 519654 . + . ID=ENST00000359315;geneID=ENSG00000141933;gene_name=TPGS1;gene_biotype=protein_coding;transcript_name=TPGS1-001;protein_id=ENSP00000352265 +19 track name exon 507299 507844 . + . Parent=ENST00000359315 +19 track name exon 518889 519654 . + . Parent=ENST00000359315 +19 track name CDS 507507 507844 . + 0 Parent=ENST00000359315 +19 track name CDS 518889 519423 . + 1 Parent=ENST00000359315 +19 track name transcript 507500 510372 . + . ID=ENST00000588278;geneID=ENSG00000141933;gene_name=TPGS1;gene_biotype=protein_coding;transcript_name=TPGS1-002 +19 track name exon 507500 510372 . + . Parent=ENST00000588278