| Next changeset 1:03b7b7811ea6 (2021-04-09) |
|
Commit message:
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flair commit e6e3295a4e0168d80b7966684bc21d2863bed108" |
|
added:
flair_collapse.xml flair_macros.xml test-data/UCSC_Main_on_Human_knownGene_region_chrM.gtf test-data/chrM.bed12 test-data/chrM.fa test-data/chrM.fa.fai test-data/chrM.fastq.gz test-data/fasta_indexes.loc test-data/flair.collapse.isoforms.bed test-data/flair.collapse.isoforms.fa test-data/flair.collapse.isoforms.gtf test-data/flair_all_corrected.bed test-data/flair_all_inconsistent.bed tool-data/fasta_indexes.loc.sample tool_data_table_conf.xml.sample tool_data_table_conf.xml.test |
| b |
| diff -r 000000000000 -r 57dc46adf2da flair_collapse.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flair_collapse.xml Fri Nov 27 21:56:08 2020 +0000 |
| [ |
| b'@@ -0,0 +1,188 @@\n+<tool id="flair_collapse" name="FLAIR collapse" version="@TOOL_VERSION@" profile="20.01">\n+ <description>defines high-confidence isoforms from flair-corrected reads</description>\n+\n+ <macros>\n+ <import>flair_macros.xml</import>\n+ </macros>\n+\n+ <expand macro="requirements" />\n+ <expand macro="version_command" />\n+\n+ <command detect_errors="exit_code"><![CDATA[\n+\n+@PREPARE_REF@\n+\n+ln -s \'$input_query\' query.bed &&\n+\n+flair.py collapse\n+\n+###########\n+## Input ##\n+###########\n+\n+-q query.bed\n+-r \'$input_reads\'\n+-g reference.fa\n+-f \'$input_gtf\'\n+\n+#if $input_promotors:\n+ -p \'$input_promotors\'\n+#end if\n+\n+########################\n+## Additional Options ##\n+########################\n+\n+-w $additional_options.window\n+-s $additional_options.support\n+$additional_options.stringent\n+\n+#if str($additional_options.select_uniqueness):\n+ -n str($additional_options.select_uniqueness)\n+#end if\n+\n+$additional_options.isoform\n+--max_ends $additional_options.maxends\n+$additional_options.trustends\n+\n+#if str($additional_options.select_filter):\n+ -e str($additional_options.select_filter)\n+#end if\n+\n+#########\n+## END ##\n+#########\n+\n+ ]]></command>\n+ <inputs>\n+ <param name="input_query" argument="-q" type="data" format="bed" label="Corrected Reads as BED file"/>\n+ <param name="input_reads" argument="-r" type="data" format="fasta,fastq" label="FASTA/FASTQ file of raw reads"/>\n+ <expand macro="reference_interface" />\n+ <param name="input_gtf" argument="-f" type="data" format="gtf" label="GTF annotation file"/>\n+ <param name="input_promotors" optional="true" argument="-p" type="data" format="bed" label="Promotor BED file to identify full-length reads" />\n+\n+ <!-- Additional Options -->\n+ <section name="additional_options" title="Additional Options">\n+ <param name="window" argument="-w" type="integer" min="1" value="100" label="Window Size" help="Window size for comparing TSS/TES (Default=100)" />\n+ <param name="support" argument="-s" type="integer" min="1" value="3" label="Supporting Reads" help="Minimum number of supporting reads for an isoform (Default=3)" />\n+ <param name="stringent" argument="--stringent" type="boolean" checked="false" truevalue="--stringent" falsevalue="" label="Use Stringent Mode" help="Specify if all supporting reads need to be full-length (80% coverage and spanning 25 bp of the first and last exons) (Default=false)"/>\n+ <param name="select_uniqueness" argument="-n" type="select" label="Choose the TSS/TES for each unique set of splice junction." >\n+ <option value="" selected="true">No Selection</option>\n+ <option value="none">Best TSSs/TESs</option>\n+ <option value="longest">Single TSS/TES chosen to maximize length</option>\n+ <option value="best_only">Single most supported TSS/TES used in conjunction chosen</option>\n+ </param>\n+ <param name="isoform" argument="-i" type="boolean" checked="false" truevalue="-i" falsevalue="" label="Use Isoform Mode" help="TSS/TES for each isoform will be determined from supporting reads for individual isoforms (Default=false)"/>\n+ <param name="maxends" argument="--max_ends" type="integer" min="0" value="2" label="Maximum Number of TSS/TES picked per isoform" help="(Default=2)" />\n+ <param name="trustends" argument="--trust_ends" type="boolean" checked="false" truevalue="--trust_ends" falsevalue="" label="Reads are generated from a long read method with minimal fragmentation?" />\n+ <param name="select_filter" argument="-e" type="select" label="Filter for isoforms." >\n+ <option value="" selected="true">No Filter</option>\n+ <option value="nosubset">Any isoforms that are a proper set of another isoform are removed</option>\n+ <option value="default">Subset isoforms are removed based on support</'..b'n>\n+ </param>\n+ <param name="mapq" argument="--quality" type="integer" min="0" value="1" label="Minimum MAPQ of read assignment to an isoform" help="(Default=1)" />\n+ </section>\n+\n+ <section name="additional_outputs" title="Output Options">\n+ <param name="out_format" type="select" multiple="true" optional="true" display="checkboxes" label="Data types">\n+ <option value="bed">BED</option>\n+ <option value="fasta">FASTA</option>\n+ </param>\n+ </section>\n+ </inputs>\n+\n+ <outputs>\n+ <data name="outfile_isoforms_gtf" from_work_dir="flair.collapse.isoforms.gtf" format="gtf" label="${tool.name} on ${on_string}: Isoforms GTF" />\n+ <data name="outfile_isoforms_bed" from_work_dir="flair.collapse.isoforms.bed" format="bed" label="${tool.name} on ${on_string}: Isoforms BED">\n+ <filter>additional_outputs[\'out_format\'] and \'bed\' in additional_outputs[\'out_format\']</filter>\n+ </data>\n+ <data name="outfile_isoforms_fasta" from_work_dir="flair.collapse.isoforms.fa" format="fasta" label="${tool.name} on ${on_string}: Isoforms FASTA">\n+ <filter>additional_outputs[\'out_format\'] and \'fasta\' in additional_outputs[\'out_format\']</filter>\n+ </data>\n+ </outputs>\n+\n+ <tests>\n+ <test expect_num_outputs="3">\n+ <param name="input_query" ftype="bed" value="flair_all_corrected.bed" />\n+ <param name="input_reads" ftype="fastq.gz" value="chrM.fastq.gz" />\n+ <param name="ref_selector_genome" value="history" />\n+ <param name="reffile" ftype="fasta" value="chrM.fa" />\n+ <param name="input_gtf" ftype="gtf" value="UCSC_Main_on_Human_knownGene_region_chrM.gtf" />\n+ <param name="out_format" value="bed,fasta" />\n+ <output name="outfile_isoforms_gtf" ftype="gtf" file="flair.collapse.isoforms.gtf" />\n+ <output name="outfile_isoforms_bed" ftype="bed" file="flair.collapse.isoforms.bed" />\n+ <output name="outfile_isoforms_fasta" ftype="fasta" file="flair.collapse.isoforms.fa" />\n+ </test>\n+ <!-- Test with cached genome -->\n+ <test expect_num_outputs="3">\n+ <param name="input_query" ftype="bed" value="flair_all_corrected.bed" />\n+ <param name="input_reads" ftype="fastq.gz" value="chrM.fastq.gz" />\n+ <param name="ref_selector_genome" value="cached" />\n+ <param name="reffile" value="chrM" />\n+ <param name="input_gtf" ftype="gtf" value="UCSC_Main_on_Human_knownGene_region_chrM.gtf" />\n+ <param name="out_format" value="bed,fasta" />\n+ <output name="outfile_isoforms_gtf" ftype="gtf" file="flair.collapse.isoforms.gtf" />\n+ <output name="outfile_isoforms_bed" ftype="bed" file="flair.collapse.isoforms.bed" />\n+ <output name="outfile_isoforms_fasta" ftype="fasta" file="flair.collapse.isoforms.fa" />\n+ </test>\n+ </tests>\n+ <help><![CDATA[\n+\n+.. class:: infomark\n+\n+**What it does**\n+\n+-------------------\n+\n+@description@\n+\n+**flair collapse**\n+Defines high-confidence isoforms from corrected reads.\n+\n+-------------------\n+\n+**Inputs**\n+\n+-------------------\n+\n+(1) Corrected Reads as Bed12 File.\n+(2) FASTA/FASTQ file of raw reads. All raw read fastq/fasta files should be concatenated into a single file.\n+(3) FASTA of Reference Genome.\n+(4) GTF annotation file.\n+(5) Promoter regions bed file to identify full-length reads.\n+\n+-----------\n+\n+**Outputs**\n+\n+-----------\n+\n+Outputs the high-confidence isoforms in several formats:\n+(1) bed,\n+(2) gtf,\n+(3) FASTA.\n+\n+--------------------\n+\n+**More Information**\n+\n+--------------------\n+\n+See the excellent `FLAIR documentation`_\n+\n+.. _`FLAIR documentation`: https://github.com/BrooksLabUCSC/flair\n+\n+\n+--------------------\n+\n+**Galaxy Wrapper Development**\n+\n+--------------------\n+\n+@citation@\n+\n+ ]]></help>\n+ <expand macro="citations" />\n+</tool>\n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da flair_macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flair_macros.xml Fri Nov 27 21:56:08 2020 +0000 |
| [ |
| @@ -0,0 +1,60 @@ +<macros> + <token name="@TOOL_VERSION@">1.5</token> + <xml name="requirements"> + <requirements> + <requirement type="package" version="@TOOL_VERSION@">flair</requirement> + <yield /> + </requirements> + </xml> + + <xml name="version_command"> + <version_command>flair.py --version</version_command> + </xml> + + <token name="@PREPARE_REF@"><![CDATA[ + #if str($reference_source_genome.ref_selector_genome) == 'history': + ln -s '$reference_source_genome.reffile' reference.fa && + samtools faidx 'reference.fa' 2>&1 || echo "Error running samtools faidx for indexing fasta reference for flair" >&2 && + #else + ln -s '${reference_source_genome.reffile.fields.path}' reference.fa && + #end if + ]]></token> + + <xml name="reference_interface"> + <conditional name="reference_source_genome"> + <param name="ref_selector_genome" type="select" label="Choose the source for the reference genome"> + <option value="cached">Locally cached</option> + <option value="history">History</option> + </param> + <when value="cached"> + <param name="reffile" argument="-g" type="select" label="Reference genome"> + <options from_data_table="fasta_indexes"> + <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file" /> + </options> + </param> + </when> + <when value="history"> + <param name="reffile" argument="-g" type="data" format="fasta" label="Reference" help="Reference sequence" /> + </when> + </conditional> + </xml> + + <token name="@description@"> + +**FLAIR** FLAIR (Full-Length Alternative Isoform analysis of RNA) for the correction, isoform definition, and alternative splicing analysis of noisy reads. FLAIR has primarily been used for nanopore cDNA, native RNA, and PacBio sequencing reads. +FLAIR can be run optionally with short-read data to help increase splice site accuracy of the long read splice junctions. FLAIR uses multiple alignment steps and splice site filters to increase confidence in the set of isoforms defined from noisy data. FLAIR was designed to be able to sense subtle splicing changes in nanopore data from Tang et al. (2018). +It is recommended to combine all samples together prior to running flair-collapse for isoform assembly by concatenating corrected read psl or bed files together. Following the creation of an isoform reference from flair-collapse, consequent steps will assign reads from each sample individually to isoforms of the combined assembly for downstream analyses. + + </token> + + <token name="@citation@"> + +Author: Florian Heyl + + </token> + <xml name="citations"> + <citations> + <citation type="doi">10.1038/s41467-020-15171-6</citation> + </citations> + </xml> +</macros> |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/UCSC_Main_on_Human_knownGene_region_chrM.gtf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/UCSC_Main_on_Human_knownGene_region_chrM.gtf Fri Nov 27 21:56:08 2020 +0000 |
| b |
| b'@@ -0,0 +1,76 @@\n+chrM\thg38_knownGene\texon\t577\t647\t0.000000\t+\t.\tgene_id "ENST00000387314.1"; transcript_id "ENST00000387314.1"; \n+chrM\thg38_knownGene\texon\t648\t1601\t0.000000\t+\t.\tgene_id "ENST00000389680.2"; transcript_id "ENST00000389680.2"; \n+chrM\thg38_knownGene\texon\t1602\t1670\t0.000000\t+\t.\tgene_id "ENST00000387342.1"; transcript_id "ENST00000387342.1"; \n+chrM\thg38_knownGene\texon\t1671\t3229\t0.000000\t+\t.\tgene_id "ENST00000387347.2"; transcript_id "ENST00000387347.2"; \n+chrM\thg38_knownGene\texon\t3230\t3304\t0.000000\t+\t.\tgene_id "ENST00000386347.1"; transcript_id "ENST00000386347.1"; \n+chrM\thg38_knownGene\tstart_codon\t3307\t3309\t0.000000\t+\t.\tgene_id "ENST00000361390.2"; transcript_id "ENST00000361390.2"; \n+chrM\thg38_knownGene\tCDS\t3307\t4259\t0.000000\t+\t0\tgene_id "ENST00000361390.2"; transcript_id "ENST00000361390.2"; \n+chrM\thg38_knownGene\tstop_codon\t4260\t4262\t0.000000\t+\t.\tgene_id "ENST00000361390.2"; transcript_id "ENST00000361390.2"; \n+chrM\thg38_knownGene\texon\t3307\t4262\t0.000000\t+\t.\tgene_id "ENST00000361390.2"; transcript_id "ENST00000361390.2"; \n+chrM\thg38_knownGene\texon\t4263\t4331\t0.000000\t+\t.\tgene_id "ENST00000387365.1"; transcript_id "ENST00000387365.1"; \n+chrM\thg38_knownGene\texon\t4329\t4400\t0.000000\t-\t.\tgene_id "ENST00000387372.1"; transcript_id "ENST00000387372.1"; \n+chrM\thg38_knownGene\texon\t4402\t4469\t0.000000\t+\t.\tgene_id "ENST00000387377.1"; transcript_id "ENST00000387377.1"; \n+chrM\thg38_knownGene\tstart_codon\t4470\t4472\t0.000000\t+\t.\tgene_id "ENST00000361453.3"; transcript_id "ENST00000361453.3"; \n+chrM\thg38_knownGene\tCDS\t4470\t5508\t0.000000\t+\t0\tgene_id "ENST00000361453.3"; transcript_id "ENST00000361453.3"; \n+chrM\thg38_knownGene\tstop_codon\t5509\t5511\t0.000000\t+\t.\tgene_id "ENST00000361453.3"; transcript_id "ENST00000361453.3"; \n+chrM\thg38_knownGene\texon\t4470\t5511\t0.000000\t+\t.\tgene_id "ENST00000361453.3"; transcript_id "ENST00000361453.3"; \n+chrM\thg38_knownGene\texon\t5512\t5579\t0.000000\t+\t.\tgene_id "ENST00000387382.1"; transcript_id "ENST00000387382.1"; \n+chrM\thg38_knownGene\texon\t5587\t5655\t0.000000\t-\t.\tgene_id "ENST00000387392.1"; transcript_id "ENST00000387392.1"; \n+chrM\thg38_knownGene\texon\t5657\t5729\t0.000000\t-\t.\tgene_id "ENST00000387400.1"; transcript_id "ENST00000387400.1"; \n+chrM\thg38_knownGene\texon\t5761\t5826\t0.000000\t-\t.\tgene_id "ENST00000387405.1"; transcript_id "ENST00000387405.1"; \n+chrM\thg38_knownGene\texon\t5826\t5891\t0.000000\t-\t.\tgene_id "ENST00000387409.1"; transcript_id "ENST00000387409.1"; \n+chrM\thg38_knownGene\tstart_codon\t5904\t5906\t0.000000\t+\t.\tgene_id "ENST00000361624.2"; transcript_id "ENST00000361624.2"; \n+chrM\thg38_knownGene\tCDS\t5904\t7442\t0.000000\t+\t0\tgene_id "ENST00000361624.2"; transcript_id "ENST00000361624.2"; \n+chrM\thg38_knownGene\tstop_codon\t7443\t7445\t0.000000\t+\t.\tgene_id "ENST00000361624.2"; transcript_id "ENST00000361624.2"; \n+chrM\thg38_knownGene\texon\t5904\t7445\t0.000000\t+\t.\tgene_id "ENST00000361624.2"; transcript_id "ENST00000361624.2"; \n+chrM\thg38_knownGene\texon\t7446\t7514\t0.000000\t-\t.\tgene_id "ENST00000387416.2"; transcript_id "ENST00000387416.2"; \n+chrM\thg38_knownGene\texon\t7518\t7585\t0.000000\t+\t.\tgene_id "ENST00000387419.1"; transcript_id "ENST00000387419.1"; \n+chrM\thg38_knownGene\tstart_codon\t7586\t7588\t0.000000\t+\t.\tgene_id "ENST00000361739.1"; transcript_id "ENST00000361739.1"; \n+chrM\thg38_knownGene\tCDS\t7586\t8266\t0.000000\t+\t0\tgene_id "ENST00000361739.1"; transcript_id "ENST00000361739.1"; \n+chrM\thg38_knownGene\tstop_codon\t8267\t8269\t0.000000\t+\t.\tgene_id "ENST00000361739.1"; transcript_id "ENST00000361739.1"; \n+chrM\thg38_knownGene\texon\t7586\t8269\t0.000000\t+\t.\tgene_id "ENST00000361739.1"; transcript_id "ENST00000361739.1"; \n+chrM\thg38_knownGene\texon\t8295\t8364\t0.000000\t+\t.\tgene_id "ENST00000387421.1"; transcript_id "ENST00000387421.1"; \n+chrM\thg38_knownGene\tstart_codon\t8366\t8368\t0.000000\t+\t.\tgene_id "ENST00000361851.1"; transcript_id "ENST00000361851.1"; \n+chrM\thg38_knownGene\tCDS\t8366\t8569\t0.000000\t+\t0\tgene_id "ENST00000361851.1"; transcript_id "ENST00000361851.1"; \n+chrM\thg38_knownGene\tstop_codon\t8570\t8572\t0.000000\t+\t.\t'..b'ne\tstop_codon\t9988\t9990\t0.000000\t+\t.\tgene_id "ENST00000362079.2"; transcript_id "ENST00000362079.2"; \n+chrM\thg38_knownGene\texon\t9207\t9990\t0.000000\t+\t.\tgene_id "ENST00000362079.2"; transcript_id "ENST00000362079.2"; \n+chrM\thg38_knownGene\texon\t9991\t10058\t0.000000\t+\t.\tgene_id "ENST00000387429.1"; transcript_id "ENST00000387429.1"; \n+chrM\thg38_knownGene\tstart_codon\t10059\t10061\t0.000000\t+\t.\tgene_id "ENST00000361227.2"; transcript_id "ENST00000361227.2"; \n+chrM\thg38_knownGene\tCDS\t10059\t10401\t0.000000\t+\t0\tgene_id "ENST00000361227.2"; transcript_id "ENST00000361227.2"; \n+chrM\thg38_knownGene\tstop_codon\t10402\t10404\t0.000000\t+\t.\tgene_id "ENST00000361227.2"; transcript_id "ENST00000361227.2"; \n+chrM\thg38_knownGene\texon\t10059\t10404\t0.000000\t+\t.\tgene_id "ENST00000361227.2"; transcript_id "ENST00000361227.2"; \n+chrM\thg38_knownGene\texon\t10405\t10469\t0.000000\t+\t.\tgene_id "ENST00000387439.1"; transcript_id "ENST00000387439.1"; \n+chrM\thg38_knownGene\tstart_codon\t10470\t10472\t0.000000\t+\t.\tgene_id "ENST00000361335.1"; transcript_id "ENST00000361335.1"; \n+chrM\thg38_knownGene\tCDS\t10470\t10763\t0.000000\t+\t0\tgene_id "ENST00000361335.1"; transcript_id "ENST00000361335.1"; \n+chrM\thg38_knownGene\tstop_codon\t10764\t10766\t0.000000\t+\t.\tgene_id "ENST00000361335.1"; transcript_id "ENST00000361335.1"; \n+chrM\thg38_knownGene\texon\t10470\t10766\t0.000000\t+\t.\tgene_id "ENST00000361335.1"; transcript_id "ENST00000361335.1"; \n+chrM\thg38_knownGene\tstart_codon\t10760\t10762\t0.000000\t+\t.\tgene_id "ENST00000361381.2"; transcript_id "ENST00000361381.2"; \n+chrM\thg38_knownGene\tCDS\t10760\t12134\t0.000000\t+\t0\tgene_id "ENST00000361381.2"; transcript_id "ENST00000361381.2"; \n+chrM\thg38_knownGene\tstop_codon\t12135\t12137\t0.000000\t+\t.\tgene_id "ENST00000361381.2"; transcript_id "ENST00000361381.2"; \n+chrM\thg38_knownGene\texon\t10760\t12137\t0.000000\t+\t.\tgene_id "ENST00000361381.2"; transcript_id "ENST00000361381.2"; \n+chrM\thg38_knownGene\texon\t12138\t12206\t0.000000\t+\t.\tgene_id "ENST00000387441.1"; transcript_id "ENST00000387441.1"; \n+chrM\thg38_knownGene\texon\t12207\t12265\t0.000000\t+\t.\tgene_id "ENST00000387449.1"; transcript_id "ENST00000387449.1"; \n+chrM\thg38_knownGene\texon\t12266\t12336\t0.000000\t+\t.\tgene_id "ENST00000387456.1"; transcript_id "ENST00000387456.1"; \n+chrM\thg38_knownGene\tstart_codon\t12337\t12339\t0.000000\t+\t.\tgene_id "ENST00000361567.2"; transcript_id "ENST00000361567.2"; \n+chrM\thg38_knownGene\tCDS\t12337\t14145\t0.000000\t+\t0\tgene_id "ENST00000361567.2"; transcript_id "ENST00000361567.2"; \n+chrM\thg38_knownGene\tstop_codon\t14146\t14148\t0.000000\t+\t.\tgene_id "ENST00000361567.2"; transcript_id "ENST00000361567.2"; \n+chrM\thg38_knownGene\texon\t12337\t14148\t0.000000\t+\t.\tgene_id "ENST00000361567.2"; transcript_id "ENST00000361567.2"; \n+chrM\thg38_knownGene\tstop_codon\t14149\t14151\t0.000000\t-\t.\tgene_id "ENST00000361681.2"; transcript_id "ENST00000361681.2"; \n+chrM\thg38_knownGene\tCDS\t14152\t14673\t0.000000\t-\t0\tgene_id "ENST00000361681.2"; transcript_id "ENST00000361681.2"; \n+chrM\thg38_knownGene\tstart_codon\t14671\t14673\t0.000000\t-\t.\tgene_id "ENST00000361681.2"; transcript_id "ENST00000361681.2"; \n+chrM\thg38_knownGene\texon\t14149\t14673\t0.000000\t-\t.\tgene_id "ENST00000361681.2"; transcript_id "ENST00000361681.2"; \n+chrM\thg38_knownGene\texon\t14674\t14742\t0.000000\t-\t.\tgene_id "ENST00000387459.1"; transcript_id "ENST00000387459.1"; \n+chrM\thg38_knownGene\tstart_codon\t14747\t14749\t0.000000\t+\t.\tgene_id "ENST00000361789.2"; transcript_id "ENST00000361789.2"; \n+chrM\thg38_knownGene\tCDS\t14747\t15884\t0.000000\t+\t0\tgene_id "ENST00000361789.2"; transcript_id "ENST00000361789.2"; \n+chrM\thg38_knownGene\tstop_codon\t15885\t15887\t0.000000\t+\t.\tgene_id "ENST00000361789.2"; transcript_id "ENST00000361789.2"; \n+chrM\thg38_knownGene\texon\t14747\t15887\t0.000000\t+\t.\tgene_id "ENST00000361789.2"; transcript_id "ENST00000361789.2"; \n+chrM\thg38_knownGene\texon\t15888\t15953\t0.000000\t+\t.\tgene_id "ENST00000387460.2"; transcript_id "ENST00000387460.2"; \n+chrM\thg38_knownGene\texon\t15956\t16023\t0.000000\t-\t.\tgene_id "ENST00000387461.2"; transcript_id "ENST00000387461.2"; \n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/chrM.bed12 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.bed12 Fri Nov 27 21:56:08 2020 +0000 |
| b |
| b'@@ -0,0 +1,1348 @@\n+chrM\t569\t1461\t1fb96112-b5ee-46ac-9ca4-c3e170512e4d;0\t60\t+\t569\t1461\t99,99,99\t1\t892,\t0,\n+chrM\t570\t1631\tca7655f0-1077-4546-850f-be0f10f50a81;0\t60\t+\t570\t1631\t99,99,99\t1\t1061,\t0,\n+chrM\t570\t3149\t07a2d20a-8f33-4283-87e2-ee2b28b771f2;0\t60\t+\t570\t3149\t99,99,99\t1\t2579,\t0,\n+chrM\t571\t1180\tfd4b26fc-72f9-4060-8c6d-deca2e55cceb;0\t60\t+\t571\t1180\t99,99,99\t1\t609,\t0,\n+chrM\t571\t1041\tec1423b2-49e7-4751-81b6-39614fd8991d;0\t60\t+\t571\t1041\t99,99,99\t1\t470,\t0,\n+chrM\t578\t1601\t550708cd-84a1-40c0-aed9-b6b38faca411;0\t49\t+\t578\t1601\t99,99,99\t1\t1023,\t0,\n+chrM\t658\t1215\t2dc80131-77c9-4dd4-b6ab-26de0d91afc5;0\t60\t+\t658\t1215\t99,99,99\t1\t557,\t0,\n+chrM\t660\t1118\t31d34648-3f54-4a65-9878-2ae72795dba4;0\t58\t+\t660\t1118\t99,99,99\t1\t458,\t0,\n+chrM\t661\t1258\tf7ee2b0a-5e47-4c55-a70b-60fc2a8d9d5f;0\t52\t+\t661\t1258\t99,99,99\t1\t597,\t0,\n+chrM\t661\t1191\t385a6115-47fa-45f1-a64e-6bf9e9e8f716;0\t60\t+\t661\t1191\t99,99,99\t1\t530,\t0,\n+chrM\t661\t1341\tf3b281ca-2587-46ce-8f37-4019909debad;0\t6\t+\t661\t1341\t99,99,99\t1\t680,\t0,\n+chrM\t661\t1214\t0dea8b5d-78d3-42d6-9284-458c574f8e26;0\t60\t+\t661\t1214\t99,99,99\t1\t553,\t0,\n+chrM\t661\t1223\t3f02c2e6-10dc-426b-b9dd-dd180be4d84d;0\t55\t+\t661\t1223\t99,99,99\t1\t562,\t0,\n+chrM\t661\t1236\t4d24b700-6645-44a4-bdeb-c8f1f82fd43a;0\t60\t+\t661\t1236\t99,99,99\t1\t575,\t0,\n+chrM\t661\t1215\ta3113469-53e5-4399-8dd1-3e80e6cd4840;0\t42\t+\t661\t1215\t99,99,99\t1\t554,\t0,\n+chrM\t661\t1562\tc2ac6756-bf06-40ee-b116-629cb06dc938;0\t60\t+\t661\t1562\t99,99,99\t1\t901,\t0,\n+chrM\t661\t1365\t36639f99-fc00-48ae-9e41-a716f3c85183;0\t60\t+\t661\t1365\t99,99,99\t1\t704,\t0,\n+chrM\t661\t1218\t16c2c9d6-4694-4810-9277-dcfb6c0bf1be;0\t60\t+\t661\t1218\t99,99,99\t1\t557,\t0,\n+chrM\t661\t1300\tf189c761-c080-4b56-a655-f9510205a098;0\t60\t+\t661\t1300\t99,99,99\t1\t639,\t0,\n+chrM\t661\t1476\t56c4f0a0-919a-47d7-9301-efedea78d911;0\t58\t+\t661\t1476\t99,99,99\t1\t815,\t0,\n+chrM\t661\t1319\t1eac4a10-986b-4f42-b3dd-3e2b607fea06;0\t60\t+\t661\t1319\t99,99,99\t1\t658,\t0,\n+chrM\t661\t1042\t6ba621b6-fd6c-4796-adbf-067fcf2e5056;0\t60\t+\t661\t1042\t99,99,99\t1\t381,\t0,\n+chrM\t661\t1231\t94ed9dc9-c718-4cb6-a1a1-9d09589a85de;0\t60\t+\t661\t1231\t99,99,99\t1\t570,\t0,\n+chrM\t661\t1000\t3978ce5e-977d-4ba4-9f8c-3964a85eb6a2;0\t51\t+\t661\t1000\t99,99,99\t1\t339,\t0,\n+chrM\t663\t1119\t3364bed4-f737-4e16-a4ff-4e040854792a;0\t60\t+\t663\t1119\t99,99,99\t1\t456,\t0,\n+chrM\t667\t1479\tbb9afd60-09db-421c-ab2e-82246c288f76;0\t60\t+\t667\t1479\t99,99,99\t1\t812,\t0,\n+chrM\t670\t1191\t8645727c-31ca-40c3-ba14-b55aceeaaf24;0\t60\t+\t670\t1191\t99,99,99\t1\t521,\t0,\n+chrM\t670\t1188\te1e06242-962d-4c16-adf2-b9c2d04393e7;0\t60\t+\t670\t1188\t99,99,99\t1\t518,\t0,\n+chrM\t671\t1033\tbecad4cf-9e68-43ac-b445-50c77d90599b;0\t24\t+\t671\t1033\t99,99,99\t1\t362,\t0,\n+chrM\t672\t1237\t5f0a6f3e-08b6-43fb-b2fe-6a22d69b9f13;0\t20\t+\t672\t1237\t99,99,99\t1\t565,\t0,\n+chrM\t682\t1229\tf7783e60-4446-471d-be7a-768b6076b0b1;0\t60\t+\t682\t1229\t99,99,99\t1\t547,\t0,\n+chrM\t683\t1157\te874ce99-235c-4fc9-8d00-1917eda2b03f;0\t56\t+\t683\t1157\t99,99,99\t1\t474,\t0,\n+chrM\t709\t1003\t6570595e-650e-4b85-9e7e-723b9a727b28;0\t60\t+\t709\t1003\t99,99,99\t1\t294,\t0,\n+chrM\t722\t1001\t78fd7765-20aa-4906-b329-cbeef0a1a84b;0\t60\t+\t722\t1001\t99,99,99\t1\t279,\t0,\n+chrM\t736\t1027\t90fef919-6bc3-48f9-85c8-87d8a5251967;0\t60\t+\t736\t1027\t99,99,99\t1\t291,\t0,\n+chrM\t743\t1194\t038a94b2-8d27-48e9-b319-8f5afab370de;0\t47\t+\t743\t1194\t99,99,99\t1\t451,\t0,\n+chrM\t843\t1182\t11555bed-0cd5-466b-bc33-e1471c67069f;0\t60\t+\t843\t1182\t99,99,99\t1\t339,\t0,\n+chrM\t853\t1601\tbd1bd54a-7196-440b-a210-9049b19561f2;0\t60\t+\t853\t1601\t99,99,99\t1\t748,\t0,\n+chrM\t873\t1371\ta470bde4-ddda-452d-9960-34ae9bb8d8cd;0\t42\t+\t873\t1371\t99,99,99\t1\t498,\t0,\n+chrM\t883\t1601\t8fef762f-f8ee-4493-afcf-3876480619d9;0\t60\t+\t883\t1601\t99,99,99\t1\t718,\t0,\n+chrM\t899\t1514\t75c7d0bb-b9c9-44f4-a7cc-0c90b2939b1a;0\t41\t+\t899\t1514\t99,99,99\t1\t615,\t0,\n+chrM\t905\t1480\t91067ece-d6e2-4755-9d58-7ce8c5e1269d;0\t47\t+\t905\t1480\t99,99,99\t1\t575,\t0,\n+chrM\t906\t1600\t2a2aa7e2-9392-4d18-80c2-6ecb196f0c3a;0\t21\t+\t906\t1600\t99,99,99\t1\t694,\t0,\n+chrM\t916\t1404\t88e10926-72ef-44e0-8aea-3087ae881943;0\t60\t+\t916\t1404\t99,99,99\t1\t488,\t0,\n+chrM\t933\t1340\t4eca6002-439f-4e4c-985d-49836304090a;0\t41\t+\t933\t1340\t99,99,99\t1\t407,\t0,\n+chrM\t1002\t1183\ta98eb040-7def-41e7-875f-869f697626e0;0\t28\t+\t100'..b'\tcf24a281-b665-4b8f-a3a3-528576c3067c;0\t60\t+\t14757\t15887\t99,99,99\t1\t1130,\t0,\n+chrM\t14757\t16045\tfb76bcd3-041c-4e20-9175-ae434cbb3210;0\t60\t+\t14757\t16045\t99,99,99\t1\t1288,\t0,\n+chrM\t14757\t15670\tf993603f-03f0-4fe4-9de0-4de82f7a0d0d;0\t60\t+\t14757\t15670\t99,99,99\t1\t913,\t0,\n+chrM\t14757\t15822\ta6f7c93a-69a7-494b-a49a-eb8a64ce3918;0\t60\t+\t14757\t15822\t99,99,99\t1\t1065,\t0,\n+chrM\t14757\t15856\t01c13ab7-ef27-4e62-ac39-638653276f7e;0\t60\t+\t14757\t15856\t99,99,99\t1\t1099,\t0,\n+chrM\t14757\t15869\t5dac3f00-ff98-4945-944e-71670bc92587;0\t60\t+\t14757\t15869\t99,99,99\t1\t1112,\t0,\n+chrM\t14758\t15887\td69cbde2-2d60-4e19-ac83-817b0c69f28e;0\t60\t+\t14758\t15887\t99,99,99\t1\t1129,\t0,\n+chrM\t14758\t15886\t016bc55b-7a52-4f24-b3d6-9132df099d80;0\t60\t+\t14758\t15886\t99,99,99\t1\t1128,\t0,\n+chrM\t14758\t15883\t64e15f2e-0069-43b5-9dab-7940ef61c849;0\t60\t+\t14758\t15883\t99,99,99\t1\t1125,\t0,\n+chrM\t14758\t15887\t6f6d8722-287e-4445-a9c8-94238428138f;0\t60\t+\t14758\t15887\t99,99,99\t1\t1129,\t0,\n+chrM\t14758\t15879\tc072360c-3ac0-4097-8733-362a494a988e;0\t60\t+\t14758\t15879\t99,99,99\t1\t1121,\t0,\n+chrM\t14760\t15887\t45bb9527-2be5-4272-b819-48a7971c6fbe;0\t60\t+\t14760\t15887\t99,99,99\t1\t1127,\t0,\n+chrM\t14760\t15883\t7f6ec223-0a7f-415e-bdd8-0b2e2c4985ff;0\t60\t+\t14760\t15883\t99,99,99\t1\t1123,\t0,\n+chrM\t14761\t15847\t95cb889c-4a97-4c29-a77c-3312a219a6ad;0\t60\t+\t14761\t15847\t99,99,99\t1\t1086,\t0,\n+chrM\t14766\t15887\tf81dd59c-c08b-4c7d-8c23-1e47857afb92;0\t60\t+\t14766\t15887\t99,99,99\t1\t1121,\t0,\n+chrM\t14766\t15887\t4a1cc098-aa5d-4ad9-87a6-fba57c10c7d7;0\t60\t+\t14766\t15887\t99,99,99\t1\t1121,\t0,\n+chrM\t14770\t15887\tce4659c3-382a-4361-b5ea-28c442883218;0\t60\t+\t14770\t15887\t99,99,99\t1\t1117,\t0,\n+chrM\t14770\t16075\t90808752-db98-4215-b707-b0944c0a7272;0\t60\t+\t14770\t16075\t99,99,99\t1\t1305,\t0,\n+chrM\t14778\t14984\t774ce748-fca6-4046-8daa-da7c6e91765a;0\t60\t+\t14778\t14984\t99,99,99\t1\t206,\t0,\n+chrM\t14846\t15115\t76dc9f46-8b7b-48a8-9225-bca23777bda2;0\t60\t+\t14846\t15115\t99,99,99\t1\t269,\t0,\n+chrM\t14924\t15659\t79eea848-d3ff-4e7b-9c01-9a3710c20732;0\t60\t+\t14924\t15659\t99,99,99\t1\t735,\t0,\n+chrM\t14982\t15842\tdd484c35-375e-47a8-b9e8-31c0b4d39b4b;0\t60\t+\t14982\t15842\t99,99,99\t1\t860,\t0,\n+chrM\t15009\t15887\t3bd3e3d3-132c-43e2-872a-8a41e25d8805;0\t60\t+\t15009\t15887\t99,99,99\t1\t878,\t0,\n+chrM\t15169\t15886\tcdb71c09-5f6e-4145-99c6-3e0cbfd90739;0\t60\t+\t15169\t15886\t99,99,99\t1\t717,\t0,\n+chrM\t15194\t15883\t2622775b-65c9-4cae-9a3b-c6be3e0faa17;0\t60\t+\t15194\t15883\t99,99,99\t1\t689,\t0,\n+chrM\t15213\t15876\t3b1ef952-41fe-4d83-808c-76caa7f7b83d;0\t60\t+\t15213\t15876\t99,99,99\t1\t663,\t0,\n+chrM\t15461\t15887\t9f0d3300-a9c3-41aa-af9b-00403ffbeacb;0\t60\t+\t15461\t15887\t99,99,99\t1\t426,\t0,\n+chrM\t15496\t15876\tfbd51668-5fe6-431a-ad8b-fe1165eebf19;0\t60\t+\t15496\t15876\t99,99,99\t1\t380,\t0,\n+chrM\t15587\t15887\t3c97e997-9eed-405b-b40e-28122064980c;0\t60\t+\t15587\t15887\t99,99,99\t1\t300,\t0,\n+chrM\t15589\t15887\t32c06f69-94bc-4023-8ae7-f66dc584d355;0\t30\t+\t15589\t15887\t99,99,99\t1\t298,\t0,\n+chrM\t15670\t15874\t4a827e6b-259e-4723-8860-f978ceaaa5f7;0\t58\t+\t15670\t15874\t99,99,99\t1\t204,\t0,\n+chrM\t15695\t15877\t7e44209b-aae3-4993-91e4-fe5b37ab2eb2;0\t55\t+\t15695\t15877\t99,99,99\t1\t182,\t0,\n+chrM\t15800\t16569\ta78fb847-612c-42c0-9b73-d59b91a9e9df;0\t60\t+\t15800\t16569\t99,99,99\t1\t769,\t0,\n+chrM\t15963\t16569\tf6bd411a-d419-4197-a525-324568f7944a;0\t60\t+\t15963\t16569\t99,99,99\t1\t606,\t0,\n+chrM\t15963\t16540\tccdfb0ae-54fb-4e3d-8f92-587d4cdc7141;0\t60\t+\t15963\t16540\t99,99,99\t1\t577,\t0,\n+chrM\t15968\t16271\t37432238-4f0a-4817-b648-73cb476a71d7;0\t60\t+\t15968\t16271\t99,99,99\t1\t303,\t0,\n+chrM\t15970\t16311\ta446bc9e-f22d-40ca-a502-d78b06fc8dd4;0\t60\t+\t15970\t16311\t99,99,99\t1\t341,\t0,\n+chrM\t15970\t16557\t2f14a1a9-c356-4568-9a4e-150c8d2038d0;0\t60\t+\t15970\t16557\t99,99,99\t1\t587,\t0,\n+chrM\t15970\t16296\t19cc5328-7604-445f-b261-7e71a02273c6;0\t60\t+\t15970\t16296\t99,99,99\t1\t326,\t0,\n+chrM\t15971\t16569\t46a0710f-c426-4f83-902b-a99be8273b34;0\t60\t+\t15971\t16569\t99,99,99\t1\t598,\t0,\n+chrM\t15971\t16569\td52a572f-79ca-4109-a247-55ab7b0ceda6;0\t60\t+\t15971\t16569\t99,99,99\t1\t598,\t0,\n+chrM\t15972\t16569\t8bf3eb49-3aeb-4bc6-9bcc-1cfb1a896618;0\t60\t+\t15972\t16569\t99,99,99\t1\t597,\t0,\n+chrM\t15976\t16291\tf051705e-4230-4631-84e3-7e014eb98f35;0\t48\t+\t15976\t16291\t99,99,99\t1\t315,\t0,\n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/chrM.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.fa Fri Nov 27 21:56:08 2020 +0000 |
| b |
| b'@@ -0,0 +1,333 @@\n+>chrM\n+GATCACAGGTCTATCACCCTATTAACCACTCACGGGAGCTCTCCATGCAT\n+TTGGTATTTTCGTCTGGGGGGTATGCACGCGATAGCATTGCGAGACGCTG\n+GAGCCGGAGCACCCTATGTCGCAGTATCTGTCTTTGATTCCTGCCTCATC\n+CTATTATTTATCGCACCTACGTTCAATATTACAGGCGAACATACTTACTA\n+AAGTGTGTTAATTAATTAATGCTTGTAGGACATAATAATAACAATTGAAT\n+GTCTGCACAGCCACTTTCCACACAGACATCATAACAAAAAATTTCCACCA\n+AACCCCCCCTCCCCCGCTTCTGGCCACAGCACTTAAACACATCTCTGCCA\n+AACCCCAAAAACAAAGAACCCTAACACCAGCCTAACCAGATTTCAAATTT\n+TATCTTTTGGCGGTATGCACTTTTAACAGTCACCCCCCAACTAACACATT\n+ATTTTCCCCTCCCACTCCCATACTACTAATCTCATCAATACAACCCCCGC\n+CCATCCTACCCAGCACACACACACCGCTGCTAACCCCATACCCCGAACCA\n+ACCAAACCCCAAAGACACCCCCCACAGTTTATGTAGCTTACCTCCTCAAA\n+GCAATACACTGAAAATGTTTAGACGGGCTCACATCACCCCATAAACAAAT\n+AGGTTTGGTCCTAGCCTTTCTATTAGCTCTTAGTAAGATTACACATGCAA\n+GCATCCCCGTTCCAGTGAGTTCACCCTCTAAATCACCACGATCAAAAGGA\n+ACAAGCATCAAGCACGCAGCAATGCAGCTCAAAACGCTTAGCCTAGCCAC\n+ACCCCCACGGGAAACAGCAGTGATTAACCTTTAGCAATAAACGAAAGTTT\n+AACTAAGCTATACTAACCCCAGGGTTGGTCAATTTCGTGCCAGCCACCGC\n+GGTCACACGATTAACCCAAGTCAATAGAAGCCGGCGTAAAGAGTGTTTTA\n+GATCACCCCCTCCCCAATAAAGCTAAAACTCACCTGAGTTGTAAAAAACT\n+CCAGTTGACACAAAATAGACTACGAAAGTGGCTTTAACATATCTGAACAC\n+ACAATAGCTAAGACCCAAACTGGGATTAGATACCCCACTATGCTTAGCCC\n+TAAACCTCAACAGTTAAATCAACAAAACTGCTCGCCAGAACACTACGAGC\n+CACAGCTTAAAACTCAAAGGACCTGGCGGTGCTTCATATCCCTCTAGAGG\n+AGCCTGTTCTGTAATCGATAAACCCCGATCAACCTCACCACCTCTTGCTC\n+AGCCTATATACCGCCATCTTCAGCAAACCCTGATGAAGGCTACAAAGTAA\n+GCGCAAGTACCCACGTAAAGACGTTAGGTCAAGGTGTAGCCCATGAGGTG\n+GCAAGAAATGGGCTACATTTTCTACCCCAGAAAACTACGATAGCCCTTAT\n+GAAACTTAAGGGTCGAAGGTGGATTTAGCAGTAAACTAAGAGTAGAGTGC\n+TTAGTTGAACAGGGCCCTGAAGCGCGTACACACCGCCCGTCACCCTCCTC\n+AAGTATACTTCAAAGGACATTTAACTAAAACCCCTACGCATTTATATAGA\n+GGAGACAAGTCGTAACATGGTAAGTGTACTGGAAAGTGCACTTGGACGAA\n+CCAGAGTGTAGCTTAACACAAAGCACCCAACTTACACTTAGGAGATTTCA\n+ACTTAACTTGACCGCTCTGAGCTAAACCTAGCCCCAAACCCACTCCACCT\n+TACTACCAGACAACCTTAGCCAAACCATTTACCCAAATAAAGTATAGGCG\n+ATAGAAATTGAAACCTGGCGCAATAGATATAGTACCGCAAGGGAAAGATG\n+AAAAATTATAACCAAGCATAATATAGCAAGGACTAACCCCTATACCTTCT\n+GCATAATGAATTAACTAGAAATAACTTTGCAAGGAGAGCCAAAGCTAAGA\n+CCCCCGAAACCAGACGAGCTACCTAAGAACAGCTAAAAGAGCACACCCGT\n+CTATGTAGCAAAATAGTGGGAAGATTTATAGGTAGAGGCGACAAACCTAC\n+CGAGCCTGGTGATAGCTGGTTGTCCAAGATAGAATCTTAGTTCAACTTTA\n+AATTTGCCCACAGAACCCTCTAAATCCCCTTGTAAATTTAACTGTTAGTC\n+CAAAGAGGAACAGCTCTTTGGACACTAGGAAAAAACCTTGTAGAGAGAGT\n+AAAAAATTTAACACCCATAGTAGGCCTAAAAGCAGCCACCAATTAAGAAA\n+GCGTTCAAGCTCAACACCCACTACCTAAAAAATCCCAAACATATAACTGA\n+ACTCCTCACACCCAATTGGACCAATCTATCACCCTATAGAAGAACTAATG\n+TTAGTATAAGTAACATGAAAACATTCTCCTCCGCATAAGCCTGCGTCAGA\n+TTAAAACACTGAACTGACAATTAACAGCCCAATATCTACAATCAACCAAC\n+AAGTCATTATTACCCTCACTGTCAACCCAACACAGGCATGCTCATAAGGA\n+AAGGTTAAAAAAAGTAAAAGGAACTCGGCAAATCTTACCCCGCCTGTTTA\n+CCAAAAACATCACCTCTAGCATCACCAGTATTAGAGGCACCGCCTGCCCA\n+GTGACACATGTTTAACGGCCGCGGTACCCTAACCGTGCAaaggtagcata\n+atcacttgttccttaaatagggacctgtatgaatggctccacgagggttc\n+agctgtctcttacttttaaccagtgaaattgacctgcccgtgaagaggcg\n+ggcataacacagcaagacgagaagaccctatggagctttaatttaTTAAT\n+GCAAACAGTACCTAACAAACCCACAGGTCCTAAACTACCAAACCTGCATT\n+AAAAATTTCGGTTGGGGCGACCTCGGAGCAGAACCCAACCTCCGAGCAGT\n+ACATGCTAAGACTTCACCAGTCAAAGCGAACTACTATACTCAATTGATCC\n+AATAACTTGACCAACGGAACAAGTTACCCTAGGGATAACAGCGCAATCCT\n+ATTCTAGAGTCCATATCAACAATAGGGTTTACGACCTCGATGTTGGATCA\n+GGACATCCCGATGGTGCAGCCGCTATTAAAGGTTCGTTTGTTCAACGATT\n+AAAGTCCTACGTGATCTGAGTTCAGACCGGAGTAATCCAGGTCGGTTTCT\n+ATCTACNTTCAAATTCCTCCCTGTACGAAAGGACAAGAGAAATAAGGCCT\n+ACTTCACAAAGCGCCTTCCCCCGTAAATGATATCATCTCAACTTAGTATT\n+ATACCCACACCCACCCAAGAACAGGGTTTgttaagatggcagagcccggt\n+aatcgcataaaacttaaaactttacagtcagaggttcaattcctcttctt\n+aacaacaTACCCATGGCCAACCTCCTACTCCTCATTGTACCCATTCTAAT\n+CGCAATGGCATTCCTAATGCTTACCGAACGAAAAATTCTAGGCTATATAC\n+AACTACGCAAAGGCCCCAACGTTGTAGGCCCCTACGGGCTACTACAACCC\n+TTCGCTGACGCCATAAAACTCTTCACCAAAGAGCCCCTAAAACCCGCCAC\n+ATCTACCATCACCCTCTACATCACCGCCCCGACCTTAGCTCTCACCATCG\n+CTCTTCTACTATGAACCCCCCTCCCCATACCCAACCCCCTGGTCAACCTC\n+AACCTAGGCCTCCTATTTATTCTAGCCACCTCTAGCCTAGCCGTTTACTC\n+AATCCTCTGATCAGGGTGAGCATCAAACTCAAACTACGCCCTGATCGGCG\n+CACTGCGAGCAGTAGCCCAAACAATCTCATATGAAGTCACCCTAGCCATC\n+ATTCTACTATCAACATTACTAATAAGTGGCTCCTTTAACCTCTCCACCCT\n+TATCACAACACAAGAACACCT'..b'CTTAGTTACCGCTAACAACCTATTC\n+CAACTGTTCATCGGCTGAGAGGGCGTAGGAATTATATCCTTCTTGCTCAT\n+CAGTTGATGATACGCCCGAGCAGATGCCAACACAGCAGCCATTCAAGCAA\n+TCCTATACAACCGTATCGGCGATATCGGTTTCATCCTCGCCTTAGCATGA\n+TTTATCCTACACTCCAACTCATGAGACCCACAACAAATAGCCCTTCTAAA\n+CGCTAATCCAAGCCTCACCCCACTACTAGGCCTCCTCCTAGCAGCAGCAG\n+GCAAATCAGCCCAATTAGGTCTCCACCCCTGACTCCCCTCAGCCATAGAA\n+GGCCCCACCCCAGTCTCAGCCCTACTCCACTCAAGCACTATAGTTGTAGC\n+AGGAATCTTCTTACTCATCCGCTTCCACCCCCTAGCAGAAAATAGCCCAC\n+TAATCCAAACTCTAACACTATGCTTAGGCGCTATCACCACTCTGTTCGCA\n+GCAGTCTGCGCCCTTACACAAAATGACATCAAAAAAATCGTAGCCTTCTC\n+CACTTCAAGTCAACTAGGACTCATAATAGTTACAATCGGCATCAACCAAC\n+CACACCTAGCATTCCTGCACATCTGTACCCACGCCTTCTTCAAAGCCATA\n+CTATTTATGTGCTCCGGGTCCATCATCCACAACCTTAACAATGAACAAGA\n+TATTCGAAAAATAGGAGGACTACTCAAAACCATACCTCTCACTTCAACCT\n+CCCTCACCATTGGCAGCCTAGCATTAGCAGGAATACCTTTCCTCACAGGT\n+TTCTACTCCAAAGACCACATCATCGAAACCGCAAACATATCATACACAAA\n+CGCCTGAGCCCTATCTATTACTCTCATCGCTACCTCCCTGACAAGCGCCT\n+ATAGCACTCGAATAATTCTTCTCACCCTAACAGGTCAACCTCGCTTCCCC\n+ACCCTTACTAACATTAACGAAAATAACCCCACCCTACTAAACCCCATTAA\n+ACGCCTGGCAGCCGGAAGCCTATTCGCAGGATTTCTCATTACTAACAACA\n+TTTCCCCCGCATCCCCCTTCCAAACAACAATCCCCCTCTACCTAAAACTC\n+ACAGCCCTCGCTGTCACTTTCCTAGGACTTCTAACAGCCCTAGACCTCAA\n+CTACCTAACCAACAAACTTAAAATAAAATCCCCACTATGCACATTTTATT\n+TCTCCAACATACTCGGATTCTACCCTAGCATCACACACCGCACAATCCCC\n+TATCTAGGCCTTCTTACGAGCCAAAACCTGCCCCTACTCCTCCTAGACCT\n+AACCTGACTAGAAAAGCTATTACCTAAAACAATTTCACAGCACCAAATCT\n+CCACCTCCATCATCACCTCAACCCAAAAAGGCATAATTAAACTTTACTTC\n+CTCTCTTTCTTCTTCCCACTCATCCTAACCCTACTCCTAATCACATAACC\n+TATTCCCCCGAGCAATCTCAATTACAATATATACACCAACAAACAATGTT\n+CAACCAGTAACTACTACTAATCAACGCCCATAATCATACAAAGCCCCCGC\n+ACCAATAGGATCCTCCCGAATCAACCCTGACCCCTCTCCTTCATAAATTA\n+TTCAGCTTCCTACACTATTAAAGTTTACCACAACCACCACCCCATCATAC\n+TCTTTCACCCACAGCACCAATCCTACCTCCATCGCTAACCCCACTAAAAC\n+ACTCACCAAGACCTCAACCCCTGACCCCCATGCCTCAGGATACTCCTCAA\n+TAGCCATCGCTGTAGTATATCCAAAGACAACCATCATTCCCCCTAAATAA\n+ATTAAAAAAACTATTAAACCCATATAACCTCCCCCAAAATTCAGAATAAT\n+AACACACCCGACCACACCGCTAACAATCAATACTAAACCCCCATAAATAG\n+GAGAAGGCTTAGAAGAAAACCCCACAAACCCCATTACTAAACCCACACTC\n+AACAGAAACAAAGCATACATCATTATTCTCGCACGGACTACAACCACGAC\n+CAATGATATGAAAAACCATCGTTGTATTTCAACTACAAGAACACCAATGA\n+CCCCAATACGCAAAACTAACCCCCTAATAAAATTAATTAACCACTCATTC\n+ATCGACCTCCCCACCCCATCCAACATCTCCGCATGATGAAACTTCGGCTC\n+ACTCCTTGGCGCCTGCCTGATCCTCCAAATCACCACAGGACTATTCCTAG\n+CCATGCACTACTCACCAGACGCCTCAACCGCCTTTTCATCAATCGCCCAC\n+ATCACTCGAGACGTAAATTATGGCTGAATCATCCGCTACCTTCACGCCAA\n+TGGCGCCTCAATATTCTTTATCTGCCTCTTCCTACACATCGGGCGAGGCC\n+TATATTACGGATCATTTCTCTACTCAGAAACCTGAAACATCGGCATTATC\n+CTCCTGCTTGCAACTATAGCAACAGCCTTCATAGGCTATGTCCTCCCGTG\n+AGGCCAAATATCATTCTGAGGGGCCACAGTAATTACAAACTTACTATCCG\n+CCATCCCATACATTGGGACAGACCTAGTTCAATGAATCTGAGGAGGCTAC\n+TCAGTAGACAGTCCCACCCTCACACGATTCTTTACCTTTCACTTCATCTT\n+GCCCTTCATTATTGCAGCCCTAGCAACACTCCACCTCCTATTCTTGCACG\n+AAACGGGATCAAACAACCCCCTAGGAATCACCTCCCATTCCGATAAAATC\n+ACCTTCCACCCTTACTACACAATCAAAGACGCCCTCGGCTTACTTCTCTT\n+CCTTCTCTCCTTAATGACATTAACACTATTCTCACCAGACCTCCTAGGCG\n+ACCCAGACAATTATACCCTAGCCAACCCCTTAAACACCCCTCCCCACATC\n+AAGCCCGAATGATATTTCCTATTCGCCTACACAATTCTCCGATCCGTCCC\n+TAACAAACTAGGAGGCGTCCTTGCCCTATTACTATCCATCCTCATCCTAG\n+CAATAATCCCCATCCTCCATATATCCAAACAACAAAGCATAATATTTCGC\n+CCACTAAGCCAATCACTTTATTGACTCCTAGCCGCAGACCTCCTCATTCT\n+AACCTGAATCGGAGGACAACCAGTAAGCTACCCTTTTACCATCATTGGAC\n+AAGTAGCATCCGTACTATACTTCACAACAATCCTAATCCTAATACCAACT\n+ATCTCCCTAATTGAAAACAAAATACTCAAATGGGCCTGTCCTTGTAGTAT\n+AAACTAATACACCAGTCTTGTAAACCGGAGATGAAAACCTTTTTCCAAGG\n+ACAAATCAGAGAAAAAGTCTTTAACTCCACCATTAGCACCCAAAGCTAAG\n+ATTCTAATTTAAACTATTCTCTGTTCTTTCATGGGGAAGCAGATTTGGGT\n+ACCACCCAAGTATTGACTCACCCATCAACAACCGCTATGTATTTCGTACA\n+TTACTGCCAGCCACCATGAATATTGTACGGTACCATAAATACTTGACCAC\n+CTGTAGTACATAAAAACCCAATCCACATCAAAACCCCCTCCCCATGCTTA\n+CAAGcaagtacagcaatcaaccctcaactatcacacatcaactgcaactC\n+CAAAGCCACCCCTCACCCACTAGGATACCAACAAACCTACCCACCCTTAA\n+CAGTACATAGTACATAAAGCCATTTACCGTACATAGCACATTACAGTCAA\n+ATCCCTTCTCGTCCCCATGGATGACCCCCCTCAGATAGGGGTCCCTTGAC\n+CACCATCCTCCGTGAAATCAATATCCCGCACAAGAGTGCTACTCTCCTCG\n+CTCCGGGCCCATAACACTTGGGGGTAGCTAAAGTGAACTGTATCCGACAT\n+CTGGTTCCTACTTCAGGGTCATAAAGCCTAAATAGCCCACACGTTCCCCT\n+TAAATAAGACATCACGATG\n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/chrM.fa.fai --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.fa.fai Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,1 @@ +chrM 16569 6 50 51 |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/chrM.fastq.gz |
| b |
| Binary file test-data/chrM.fastq.gz has changed |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/fasta_indexes.loc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/fasta_indexes.loc Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,1 @@ +chrM hg19 human mitochondrial genome ${__HERE__}/chrM.fa |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/flair.collapse.isoforms.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/flair.collapse.isoforms.bed Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,14 @@ +chrM 661 1341 ca7655f0-1077-4546-850f-be0f10f50a81_chrM:000 60 + 661 1341 14 1 680, 0, +chrM 1274 1601 07a2d20a-8f33-4283-87e2-ee2b28b771f2_chrM:1000 60 + 1274 1601 11 1 327, 0, +chrM 1681 3211 7739a708-0dd8-4e16-856c-0488b9378738_ENST00000387347.2 60 + 1681 3211 31 1 1530, 0, +chrM 3315 4220 13557349-20c1-42e2-8477-a31c29e524a3_ENST00000361390.2 60 + 3315 4220 58 1 905, 0, +chrM 4482 5439 7c64296d-12c2-49bd-a404-70478fff9a62_ENST00000361453.3 60 - 4482 5439 33 1 957, 0, +chrM 5591 5865 272f11a9-f8b7-4c23-8526-a36936b8527f_chrM:5000 29 + 5591 5865 66 1 274, 0, +chrM 5911 7518 1804a832-0ae7-4760-bd8c-2b8250455c48_ENST00000361624.2 60 + 5911 7518 167 1 1607, 0, +chrM 7596 8294 3065b2ed-affa-4e42-8c6e-b385487325f6_ENST00000361739.1 45 + 7596 8294 116 1 698, 0, +chrM 8377 9207 08c5eaa2-47a2-4813-ae6d-e579904d6416_ENST00000361899.2 42 + 8377 9207 77 1 830, 0, +chrM 9221 9991 29af7e32-7b11-4c36-ae11-25b54575faea_ENST00000362079.2 60 + 9221 9991 148 1 770, 0, +chrM 10070 10404 7258b7cf-cbd2-4dab-928d-bbb5bc115c4c_ENST00000361227.2 60 + 10070 10404 78 1 334, 0, +chrM 10482 12053 ccdaa81a-848a-4da0-abef-6411c5c3a01e_ENST00000361381.2 60 + 10482 12053 54 1 1571, 0, +chrM 12350 14748 81c2d0d9-44c7-4f0a-bb58-7b0ab49220a5_ENST00000361567.2 60 + 12350 14748 20 1 2398, 0, +chrM 15971 16569 2f14a1a9-c356-4568-9a4e-150c8d2038d0_chrM:15000 60 + 15971 16569 3 1 598, 0, |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/flair.collapse.isoforms.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/flair.collapse.isoforms.fa Fri Nov 27 21:56:08 2020 +0000 |
| b |
| b'@@ -0,0 +1,28 @@\n+>ca7655f0-1077-4546-850f-be0f10f50a81_chrM:000\n+TAGCCTTTCTATTAGCTCTTAGTAAGATTACACATGCAAGCATCCCCGTTCCAGTGAGTTCACCCTCTAAATCACCACGATCAAAAGGAACAAGCATCAAGCACGCAGCAATGCAGCTCAAAACGCTTAGCCTAGCCACACCCCCACGGGAAACAGCAGTGATTAACCTTTAGCAATAAACGAAAGTTTAACTAAGCTATACTAACCCCAGGGTTGGTCAATTTCGTGCCAGCCACCGCGGTCACACGATTAACCCAAGTCAATAGAAGCCGGCGTAAAGAGTGTTTTAGATCACCCCCTCCCCAATAAAGCTAAAACTCACCTGAGTTGTAAAAAACTCCAGTTGACACAAAATAGACTACGAAAGTGGCTTTAACATATCTGAACACACAATAGCTAAGACCCAAACTGGGATTAGATACCCCACTATGCTTAGCCCTAAACCTCAACAGTTAAATCAACAAAACTGCTCGCCAGAACACTACGAGCCACAGCTTAAAACTCAAAGGACCTGGCGGTGCTTCATATCCCTCTAGAGGAGCCTGTTCTGTAATCGATAAACCCCGATCAACCTCACCACCTCTTGCTCAGCCTATATACCGCCATCTTCAGCAAACCCTGATGAAGGCTACAAAGTAAGCGCAAGTACCCACGTAAAGACGTTAGGTCAAGGTGTAGCC\n+>07a2d20a-8f33-4283-87e2-ee2b28b771f2_chrM:1000\n+AAACCCTGATGAAGGCTACAAAGTAAGCGCAAGTACCCACGTAAAGACGTTAGGTCAAGGTGTAGCCCATGAGGTGGCAAGAAATGGGCTACATTTTCTACCCCAGAAAACTACGATAGCCCTTATGAAACTTAAGGGTCGAAGGTGGATTTAGCAGTAAACTAAGAGTAGAGTGCTTAGTTGAACAGGGCCCTGAAGCGCGTACACACCGCCCGTCACCCTCCTCAAGTATACTTCAAAGGACATTTAACTAAAACCCCTACGCATTTATATAGAGGAGACAAGTCGTAACATGGTAAGTGTACTGGAAAGTGCACTTGGACGAAC\n+>7739a708-0dd8-4e16-856c-0488b9378738_ENST00000387347.2\n+CCCCAAACCCACTCCACCTTACTACCAGACAACCTTAGCCAAACCATTTACCCAAATAAAGTATAGGCGATAGAAATTGAAACCTGGCGCAATAGATATAGTACCGCAAGGGAAAGATGAAAAATTATAACCAAGCATAATATAGCAAGGACTAACCCCTATACCTTCTGCATAATGAATTAACTAGAAATAACTTTGCAAGGAGAGCCAAAGCTAAGACCCCCGAAACCAGACGAGCTACCTAAGAACAGCTAAAAGAGCACACCCGTCTATGTAGCAAAATAGTGGGAAGATTTATAGGTAGAGGCGACAAACCTACCGAGCCTGGTGATAGCTGGTTGTCCAAGATAGAATCTTAGTTCAACTTTAAATTTGCCCACAGAACCCTCTAAATCCCCTTGTAAATTTAACTGTTAGTCCAAAGAGGAACAGCTCTTTGGACACTAGGAAAAAACCTTGTAGAGAGAGTAAAAAATTTAACACCCATAGTAGGCCTAAAAGCAGCCACCAATTAAGAAAGCGTTCAAGCTCAACACCCACTACCTAAAAAATCCCAAACATATAACTGAACTCCTCACACCCAATTGGACCAATCTATCACCCTATAGAAGAACTAATGTTAGTATAAGTAACATGAAAACATTCTCCTCCGCATAAGCCTGCGTCAGATTAAAACACTGAACTGACAATTAACAGCCCAATATCTACAATCAACCAACAAGTCATTATTACCCTCACTGTCAACCCAACACAGGCATGCTCATAAGGAAAGGTTAAAAAAAGTAAAAGGAACTCGGCAAATCTTACCCCGCCTGTTTACCAAAAACATCACCTCTAGCATCACCAGTATTAGAGGCACCGCCTGCCCAGTGACACATGTTTAACGGCCGCGGTACCCTAACCGTGCAaaggtagcataatcacttgttccttaaatagggacctgtatgaatggctccacgagggttcagctgtctcttacttttaaccagtgaaattgacctgcccgtgaagaggcgggcataacacagcaagacgagaagaccctatggagctttaatttaTTAATGCAAACAGTACCTAACAAACCCACAGGTCCTAAACTACCAAACCTGCATTAAAAATTTCGGTTGGGGCGACCTCGGAGCAGAACCCAACCTCCGAGCAGTACATGCTAAGACTTCACCAGTCAAAGCGAACTACTATACTCAATTGATCCAATAACTTGACCAACGGAACAAGTTACCCTAGGGATAACAGCGCAATCCTATTCTAGAGTCCATATCAACAATAGGGTTTACGACCTCGATGTTGGATCAGGACATCCCGATGGTGCAGCCGCTATTAAAGGTTCGTTTGTTCAACGATTAAAGTCCTACGTGATCTGAGTTCAGACCGGAGTAATCCAGGTCGGTTTCTATCTACNTTCAAATTCCTCCCTGTACGAAAGGACAAGAGAAATAAGGCCTACTTCACAAAGCGCCTTCCCCCGTAAATGATATCATCTCAACTTAGTATTATACCCACACC\n+>13557349-20c1-42e2-8477-a31c29e524a3_ENST00000361390.2\n+GCCAACCTCCTACTCCTCATTGTACCCATTCTAATCGCAATGGCATTCCTAATGCTTACCGAACGAAAAATTCTAGGCTATATACAACTACGCAAAGGCCCCAACGTTGTAGGCCCCTACGGGCTACTACAACCCTTCGCTGACGCCATAAAACTCTTCACCAAAGAGCCCCTAAAACCCGCCACATCTACCATCACCCTCTACATCACCGCCCCGACCTTAGCTCTCACCATCGCTCTTCTACTATGAACCCCCCTCCCCATACCCAACCCCCTGGTCAACCTCAACCTAGGCCTCCTATTTATTCTAGCCACCTCTAGCCTAGCCGTTTACTCAATCCTCTGATCAGGGTGAGCATCAAACTCAAACTACGCCCTGATCGGCGCACTGCGAGCAGTAGCCCAAACAATCTCATATGAAGTCACCCTAGCCATCATTCTACTATCAACATTACTAATAAGTGGCTCCTTTAACCTCTCCACCCTTATCACAACACAAGAACACCTCTGATTACTCCTGCCATCATGACCCTTGGCCATAATATGATTTATCTCCACACTAGCAGAGACCAACCGAACCCCCTTCGACCTTGCCGAAGGGGAGTCCGAACTAGTCTCAGGCTTCAACATCGAATACGCCGCAGGCCCCTTCGCCCTATTCTTCATAGCCGAATACACAAACATTATTATAATAAACACCCTCACCACTACAATCTTCCTAGGAACAACATATGACGCACTCTCCCCTGAACTCTACACAACATATTTTGTCACCAAGACCCTACTTCTAACCTCCCTGTTCTTATGAATTCGAACAGCATACCCCCGATTCCGCTACGACCAACTCATACACCTCCTATGAAAAAACTTCCTACCACTCACCCTAGCATTACTTATATGATATGT\n+>7c64296d-12c2-49bd-a404-70478fff9a62_ENST00000361453.3\n+GGGTGGGTTTTGTATGTTCAAACTGTCATTTTATTTTTACGTTGTTAGATATGGGGAGTAGTGTGATTGAGGTGGAGTAGATTAGGCGTAGGTAGAAGTAGAGGTTAAGGAGGGTGATGGTGGCTATGATGGTGGGGATGATGAGGCTATTGTTTTTTGTGAATTCTTCGATAATGGCCCATTTGGGCAAAAAGCCGGTTAGCGGGGGCAGGCCTCCTAGGGAGAGGAGGGTGGATGGAATTAAGGGTGTTAGTCATGTTAGC'..b'GATGAGGCAACCAGCCAGAACGCCTGAACGCAGGCACATACTTCCTATTCTACACCCTAGTAGGCTCCCTTCCCCTACTCATCGCACTAATTTACACTCACAACACCCTAGGCTCACTAAACATTCTACTACTCACTCTCACTGCCCAAGAACTATCAAACTCCTGAGCCAACAACTTAATATGACTAGCTTACACAATAGCTTTTATAGTAAAGATACCTCTTTACGGACTCCACTTATGACTCCCTAAAGCCCATGTCGAAGCCCCCATCGCTGGGTCAATAGTACTTGCCGCAGTACTCTTAAAACTAGGCGGCTATGGTATAATACGCCTCACACTCATTCTCAACCCCCTGACAAAACACATAGCCTACCCCTTCCTTGTACTATCCCTATGAGGCATAATTATAACAAGCTCCATCTGCCTACGACAAACAGACCTAAAATCGCTCATTGCATACTCTTCAATCAGCCACATAGCCCTCGTAGTAACAGCCATTCTCATCCAAACCCCCTGAAGCTTCACCGGCGCAGTCATTCTCATAATCGCCCACGGGCTTACATCCTCATTACTATTCTGCCTAGCAAACTCAAACTACGAACGCACTCACAGTCGCATCATAATCCTCTCTCAAGGACTTCAAACTCTACTCCCACTAATAGCTTTTTGATGACTTCTAGCAAGCCTCGCTAACCTCGCCTTACCCCCCACTATTAACCTACTGGGAGAACTCTCTGTGCTAGTAACCACGTTCTCCTGATCAAATATCACTCTCCTACTTACAGGACTCAACATACTAGTCACAGCCCTATACTCCCTCTACATATTTACCACAACACAATGGGGCTCACTCACCCACCACATTAACAACATAAAACCCTCATTCACAC\n+>81c2d0d9-44c7-4f0a-bb58-7b0ab49220a5_ENST00000361567.2\n+TACTATAACCACCCTAACCCTGACTTCCCTAATTCCCCCCATCCTTACCACCCTCGTTAACCCTAACAAAAAAAACTCATACCCCCATTATGTAAAATCCATTGTCGCATCCACCTTTATTATCAGTCTCTTCCCCACAACAATATTCATGTGCCTAGACCAAGAAGTTATTATCTCGAACTGACACTGAGCCACAACCCAAACAACCCAGCTCTCCCTAAGCTTCAAACTAGACTACTTCTCCATAATATTCATCCCTGTAGCATTGTTCGTTACATGGTCCATCATAGAATTCTCACTGTGATATATAAACTCAGACCCAAACATTAATCAGTTCTTCAAATATCTACTCATCTTCCTAATTACCATACTAATCTTAGTTACCGCTAACAACCTATTCCAACTGTTCATCGGCTGAGAGGGCGTAGGAATTATATCCTTCTTGCTCATCAGTTGATGATACGCCCGAGCAGATGCCAACACAGCAGCCATTCAAGCAATCCTATACAACCGTATCGGCGATATCGGTTTCATCCTCGCCTTAGCATGATTTATCCTACACTCCAACTCATGAGACCCACAACAAATAGCCCTTCTAAACGCTAATCCAAGCCTCACCCCACTACTAGGCCTCCTCCTAGCAGCAGCAGGCAAATCAGCCCAATTAGGTCTCCACCCCTGACTCCCCTCAGCCATAGAAGGCCCCACCCCAGTCTCAGCCCTACTCCACTCAAGCACTATAGTTGTAGCAGGAATCTTCTTACTCATCCGCTTCCACCCCCTAGCAGAAAATAGCCCACTAATCCAAACTCTAACACTATGCTTAGGCGCTATCACCACTCTGTTCGCAGCAGTCTGCGCCCTTACACAAAATGACATCAAAAAAATCGTAGCCTTCTCCACTTCAAGTCAACTAGGACTCATAATAGTTACAATCGGCATCAACCAACCACACCTAGCATTCCTGCACATCTGTACCCACGCCTTCTTCAAAGCCATACTATTTATGTGCTCCGGGTCCATCATCCACAACCTTAACAATGAACAAGATATTCGAAAAATAGGAGGACTACTCAAAACCATACCTCTCACTTCAACCTCCCTCACCATTGGCAGCCTAGCATTAGCAGGAATACCTTTCCTCACAGGTTTCTACTCCAAAGACCACATCATCGAAACCGCAAACATATCATACACAAACGCCTGAGCCCTATCTATTACTCTCATCGCTACCTCCCTGACAAGCGCCTATAGCACTCGAATAATTCTTCTCACCCTAACAGGTCAACCTCGCTTCCCCACCCTTACTAACATTAACGAAAATAACCCCACCCTACTAAACCCCATTAAACGCCTGGCAGCCGGAAGCCTATTCGCAGGATTTCTCATTACTAACAACATTTCCCCCGCATCCCCCTTCCAAACAACAATCCCCCTCTACCTAAAACTCACAGCCCTCGCTGTCACTTTCCTAGGACTTCTAACAGCCCTAGACCTCAACTACCTAACCAACAAACTTAAAATAAAATCCCCACTATGCACATTTTATTTCTCCAACATACTCGGATTCTACCCTAGCATCACACACCGCACAATCCCCTATCTAGGCCTTCTTACGAGCCAAAACCTGCCCCTACTCCTCCTAGACCTAACCTGACTAGAAAAGCTATTACCTAAAACAATTTCACAGCACCAAATCTCCACCTCCATCATCACCTCAACCCAAAAAGGCATAATTAAACTTTACTTCCTCTCTTTCTTCTTCCCACTCATCCTAACCCTACTCCTAATCACATAACCTATTCCCCCGAGCAATCTCAATTACAATATATACACCAACAAACAATGTTCAACCAGTAACTACTACTAATCAACGCCCATAATCATACAAAGCCCCCGCACCAATAGGATCCTCCCGAATCAACCCTGACCCCTCTCCTTCATAAATTATTCAGCTTCCTACACTATTAAAGTTTACCACAACCACCACCCCATCATACTCTTTCACCCACAGCACCAATCCTACCTCCATCGCTAACCCCACTAAAACACTCACCAAGACCTCAACCCCTGACCCCCATGCCTCAGGATACTCCTCAATAGCCATCGCTGTAGTATATCCAAAGACAACCATCATTCCCCCTAAATAAATTAAAAAAACTATTAAACCCATATAACCTCCCCCAAAATTCAGAATAATAACACACCCGACCACACCGCTAACAATCAATACTAAACCCCCATAAATAGGAGAAGGCTTAGAAGAAAACCCCACAAACCCCATTACTAAACCCACACTCAACAGAAACAAAGCATACATCATTATTCTCGCACGGACTACAACCACGACCAATGATATGAAAAACCATCGTTGTATTTCAACTACAAGAACACCAAT\n+>2f14a1a9-c356-4568-9a4e-150c8d2038d0_chrM:15000\n+TAACTCCACCATTAGCACCCAAAGCTAAGATTCTAATTTAAACTATTCTCTGTTCTTTCATGGGGAAGCAGATTTGGGTACCACCCAAGTATTGACTCACCCATCAACAACCGCTATGTATTTCGTACATTACTGCCAGCCACCATGAATATTGTACGGTACCATAAATACTTGACCACCTGTAGTACATAAAAACCCAATCCACATCAAAACCCCCTCCCCATGCTTACAAGcaagtacagcaatcaaccctcaactatcacacatcaactgcaactCCAAAGCCACCCCTCACCCACTAGGATACCAACAAACCTACCCACCCTTAACAGTACATAGTACATAAAGCCATTTACCGTACATAGCACATTACAGTCAAATCCCTTCTCGTCCCCATGGATGACCCCCCTCAGATAGGGGTCCCTTGACCACCATCCTCCGTGAAATCAATATCCCGCACAAGAGTGCTACTCTCCTCGCTCCGGGCCCATAACACTTGGGGGTAGCTAAAGTGAACTGTATCCGACATCTGGTTCCTACTTCAGGGTCATAAAGCCTAAATAGCCCACACGTTCCCCTTAAATAAGACATCACGATG\n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/flair.collapse.isoforms.gtf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/flair.collapse.isoforms.gtf Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,28 @@ +chrM FLAIR transcript 662 1341 . + . gene_id "chrM:000"; transcript_id "ca7655f0-1077-4546-850f-be0f10f50a81"; +chrM FLAIR exon 662 1341 . + 60 gene_id "chrM:000"; transcript_id "ca7655f0-1077-4546-850f-be0f10f50a81"; exon_number "0"; +chrM FLAIR transcript 1275 1601 . + . gene_id "chrM:1000"; transcript_id "07a2d20a-8f33-4283-87e2-ee2b28b771f2"; +chrM FLAIR exon 1275 1601 . + 60 gene_id "chrM:1000"; transcript_id "07a2d20a-8f33-4283-87e2-ee2b28b771f2"; exon_number "0"; +chrM FLAIR transcript 1682 3211 . + . gene_id "ENST00000387347.2"; transcript_id "7739a708-0dd8-4e16-856c-0488b9378738"; +chrM FLAIR exon 1682 3211 . + 60 gene_id "ENST00000387347.2"; transcript_id "7739a708-0dd8-4e16-856c-0488b9378738"; exon_number "0"; +chrM FLAIR transcript 3316 4220 . + . gene_id "ENST00000361390.2"; transcript_id "13557349-20c1-42e2-8477-a31c29e524a3"; +chrM FLAIR exon 3316 4220 . + 60 gene_id "ENST00000361390.2"; transcript_id "13557349-20c1-42e2-8477-a31c29e524a3"; exon_number "0"; +chrM FLAIR transcript 4483 5439 . - . gene_id "ENST00000361453.3"; transcript_id "7c64296d-12c2-49bd-a404-70478fff9a62"; +chrM FLAIR exon 4483 5439 . - 60 gene_id "ENST00000361453.3"; transcript_id "7c64296d-12c2-49bd-a404-70478fff9a62"; exon_number "0"; +chrM FLAIR transcript 5592 5865 . + . gene_id "chrM:5000"; transcript_id "272f11a9-f8b7-4c23-8526-a36936b8527f"; +chrM FLAIR exon 5592 5865 . + 29 gene_id "chrM:5000"; transcript_id "272f11a9-f8b7-4c23-8526-a36936b8527f"; exon_number "0"; +chrM FLAIR transcript 5912 7518 . + . gene_id "ENST00000361624.2"; transcript_id "1804a832-0ae7-4760-bd8c-2b8250455c48"; +chrM FLAIR exon 5912 7518 . + 60 gene_id "ENST00000361624.2"; transcript_id "1804a832-0ae7-4760-bd8c-2b8250455c48"; exon_number "0"; +chrM FLAIR transcript 7597 8294 . + . gene_id "ENST00000361739.1"; transcript_id "3065b2ed-affa-4e42-8c6e-b385487325f6"; +chrM FLAIR exon 7597 8294 . + 45 gene_id "ENST00000361739.1"; transcript_id "3065b2ed-affa-4e42-8c6e-b385487325f6"; exon_number "0"; +chrM FLAIR transcript 8378 9207 . + . gene_id "ENST00000361899.2"; transcript_id "08c5eaa2-47a2-4813-ae6d-e579904d6416"; +chrM FLAIR exon 8378 9207 . + 42 gene_id "ENST00000361899.2"; transcript_id "08c5eaa2-47a2-4813-ae6d-e579904d6416"; exon_number "0"; +chrM FLAIR transcript 9222 9991 . + . gene_id "ENST00000362079.2"; transcript_id "29af7e32-7b11-4c36-ae11-25b54575faea"; +chrM FLAIR exon 9222 9991 . + 60 gene_id "ENST00000362079.2"; transcript_id "29af7e32-7b11-4c36-ae11-25b54575faea"; exon_number "0"; +chrM FLAIR transcript 10071 10404 . + . gene_id "ENST00000361227.2"; transcript_id "7258b7cf-cbd2-4dab-928d-bbb5bc115c4c"; +chrM FLAIR exon 10071 10404 . + 60 gene_id "ENST00000361227.2"; transcript_id "7258b7cf-cbd2-4dab-928d-bbb5bc115c4c"; exon_number "0"; +chrM FLAIR transcript 10483 12053 . + . gene_id "ENST00000361381.2"; transcript_id "ccdaa81a-848a-4da0-abef-6411c5c3a01e"; +chrM FLAIR exon 10483 12053 . + 60 gene_id "ENST00000361381.2"; transcript_id "ccdaa81a-848a-4da0-abef-6411c5c3a01e"; exon_number "0"; +chrM FLAIR transcript 12351 14748 . + . gene_id "ENST00000361567.2"; transcript_id "81c2d0d9-44c7-4f0a-bb58-7b0ab49220a5"; +chrM FLAIR exon 12351 14748 . + 60 gene_id "ENST00000361567.2"; transcript_id "81c2d0d9-44c7-4f0a-bb58-7b0ab49220a5"; exon_number "0"; +chrM FLAIR transcript 15972 16569 . + . gene_id "chrM:15000"; transcript_id "2f14a1a9-c356-4568-9a4e-150c8d2038d0"; +chrM FLAIR exon 15972 16569 . + 60 gene_id "chrM:15000"; transcript_id "2f14a1a9-c356-4568-9a4e-150c8d2038d0"; exon_number "0"; |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/flair_all_corrected.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/flair_all_corrected.bed Fri Nov 27 21:56:08 2020 +0000 |
| b |
| b'@@ -0,0 +1,1340 @@\n+chrM\t569\t1461\t1fb96112-b5ee-46ac-9ca4-c3e170512e4d;0\t60\t+\t569\t1461\t99,99,99\t1\t892,\t0,\n+chrM\t570\t1631\tca7655f0-1077-4546-850f-be0f10f50a81;0\t60\t+\t570\t1631\t99,99,99\t1\t1061,\t0,\n+chrM\t570\t3149\t07a2d20a-8f33-4283-87e2-ee2b28b771f2;0\t60\t+\t570\t3149\t99,99,99\t1\t2579,\t0,\n+chrM\t571\t1180\tfd4b26fc-72f9-4060-8c6d-deca2e55cceb;0\t60\t+\t571\t1180\t99,99,99\t1\t609,\t0,\n+chrM\t571\t1041\tec1423b2-49e7-4751-81b6-39614fd8991d;0\t60\t+\t571\t1041\t99,99,99\t1\t470,\t0,\n+chrM\t578\t1601\t550708cd-84a1-40c0-aed9-b6b38faca411;0\t49\t+\t578\t1601\t99,99,99\t1\t1023,\t0,\n+chrM\t658\t1215\t2dc80131-77c9-4dd4-b6ab-26de0d91afc5;0\t60\t+\t658\t1215\t99,99,99\t1\t557,\t0,\n+chrM\t660\t1118\t31d34648-3f54-4a65-9878-2ae72795dba4;0\t58\t+\t660\t1118\t99,99,99\t1\t458,\t0,\n+chrM\t661\t1258\tf7ee2b0a-5e47-4c55-a70b-60fc2a8d9d5f;0\t52\t+\t661\t1258\t99,99,99\t1\t597,\t0,\n+chrM\t661\t1191\t385a6115-47fa-45f1-a64e-6bf9e9e8f716;0\t60\t+\t661\t1191\t99,99,99\t1\t530,\t0,\n+chrM\t661\t1341\tf3b281ca-2587-46ce-8f37-4019909debad;0\t6\t+\t661\t1341\t99,99,99\t1\t680,\t0,\n+chrM\t661\t1214\t0dea8b5d-78d3-42d6-9284-458c574f8e26;0\t60\t+\t661\t1214\t99,99,99\t1\t553,\t0,\n+chrM\t661\t1223\t3f02c2e6-10dc-426b-b9dd-dd180be4d84d;0\t55\t+\t661\t1223\t99,99,99\t1\t562,\t0,\n+chrM\t661\t1236\t4d24b700-6645-44a4-bdeb-c8f1f82fd43a;0\t60\t+\t661\t1236\t99,99,99\t1\t575,\t0,\n+chrM\t661\t1215\ta3113469-53e5-4399-8dd1-3e80e6cd4840;0\t42\t+\t661\t1215\t99,99,99\t1\t554,\t0,\n+chrM\t661\t1562\tc2ac6756-bf06-40ee-b116-629cb06dc938;0\t60\t+\t661\t1562\t99,99,99\t1\t901,\t0,\n+chrM\t661\t1365\t36639f99-fc00-48ae-9e41-a716f3c85183;0\t60\t+\t661\t1365\t99,99,99\t1\t704,\t0,\n+chrM\t661\t1218\t16c2c9d6-4694-4810-9277-dcfb6c0bf1be;0\t60\t+\t661\t1218\t99,99,99\t1\t557,\t0,\n+chrM\t661\t1300\tf189c761-c080-4b56-a655-f9510205a098;0\t60\t+\t661\t1300\t99,99,99\t1\t639,\t0,\n+chrM\t661\t1476\t56c4f0a0-919a-47d7-9301-efedea78d911;0\t58\t+\t661\t1476\t99,99,99\t1\t815,\t0,\n+chrM\t661\t1319\t1eac4a10-986b-4f42-b3dd-3e2b607fea06;0\t60\t+\t661\t1319\t99,99,99\t1\t658,\t0,\n+chrM\t661\t1042\t6ba621b6-fd6c-4796-adbf-067fcf2e5056;0\t60\t+\t661\t1042\t99,99,99\t1\t381,\t0,\n+chrM\t661\t1231\t94ed9dc9-c718-4cb6-a1a1-9d09589a85de;0\t60\t+\t661\t1231\t99,99,99\t1\t570,\t0,\n+chrM\t661\t1000\t3978ce5e-977d-4ba4-9f8c-3964a85eb6a2;0\t51\t+\t661\t1000\t99,99,99\t1\t339,\t0,\n+chrM\t663\t1119\t3364bed4-f737-4e16-a4ff-4e040854792a;0\t60\t+\t663\t1119\t99,99,99\t1\t456,\t0,\n+chrM\t667\t1479\tbb9afd60-09db-421c-ab2e-82246c288f76;0\t60\t+\t667\t1479\t99,99,99\t1\t812,\t0,\n+chrM\t670\t1191\t8645727c-31ca-40c3-ba14-b55aceeaaf24;0\t60\t+\t670\t1191\t99,99,99\t1\t521,\t0,\n+chrM\t670\t1188\te1e06242-962d-4c16-adf2-b9c2d04393e7;0\t60\t+\t670\t1188\t99,99,99\t1\t518,\t0,\n+chrM\t671\t1033\tbecad4cf-9e68-43ac-b445-50c77d90599b;0\t24\t+\t671\t1033\t99,99,99\t1\t362,\t0,\n+chrM\t672\t1237\t5f0a6f3e-08b6-43fb-b2fe-6a22d69b9f13;0\t20\t+\t672\t1237\t99,99,99\t1\t565,\t0,\n+chrM\t682\t1229\tf7783e60-4446-471d-be7a-768b6076b0b1;0\t60\t+\t682\t1229\t99,99,99\t1\t547,\t0,\n+chrM\t683\t1157\te874ce99-235c-4fc9-8d00-1917eda2b03f;0\t56\t+\t683\t1157\t99,99,99\t1\t474,\t0,\n+chrM\t709\t1003\t6570595e-650e-4b85-9e7e-723b9a727b28;0\t60\t+\t709\t1003\t99,99,99\t1\t294,\t0,\n+chrM\t722\t1001\t78fd7765-20aa-4906-b329-cbeef0a1a84b;0\t60\t+\t722\t1001\t99,99,99\t1\t279,\t0,\n+chrM\t736\t1027\t90fef919-6bc3-48f9-85c8-87d8a5251967;0\t60\t+\t736\t1027\t99,99,99\t1\t291,\t0,\n+chrM\t743\t1194\t038a94b2-8d27-48e9-b319-8f5afab370de;0\t47\t+\t743\t1194\t99,99,99\t1\t451,\t0,\n+chrM\t843\t1182\t11555bed-0cd5-466b-bc33-e1471c67069f;0\t60\t+\t843\t1182\t99,99,99\t1\t339,\t0,\n+chrM\t853\t1601\tbd1bd54a-7196-440b-a210-9049b19561f2;0\t60\t+\t853\t1601\t99,99,99\t1\t748,\t0,\n+chrM\t873\t1371\ta470bde4-ddda-452d-9960-34ae9bb8d8cd;0\t42\t+\t873\t1371\t99,99,99\t1\t498,\t0,\n+chrM\t883\t1601\t8fef762f-f8ee-4493-afcf-3876480619d9;0\t60\t+\t883\t1601\t99,99,99\t1\t718,\t0,\n+chrM\t899\t1514\t75c7d0bb-b9c9-44f4-a7cc-0c90b2939b1a;0\t41\t+\t899\t1514\t99,99,99\t1\t615,\t0,\n+chrM\t905\t1480\t91067ece-d6e2-4755-9d58-7ce8c5e1269d;0\t47\t+\t905\t1480\t99,99,99\t1\t575,\t0,\n+chrM\t906\t1600\t2a2aa7e2-9392-4d18-80c2-6ecb196f0c3a;0\t21\t+\t906\t1600\t99,99,99\t1\t694,\t0,\n+chrM\t916\t1404\t88e10926-72ef-44e0-8aea-3087ae881943;0\t60\t+\t916\t1404\t99,99,99\t1\t488,\t0,\n+chrM\t933\t1340\t4eca6002-439f-4e4c-985d-49836304090a;0\t41\t+\t933\t1340\t99,99,99\t1\t407,\t0,\n+chrM\t1002\t1183\ta98eb040-7def-41e7-875f-869f697626e0;0\t28\t+\t100'..b'\tcf24a281-b665-4b8f-a3a3-528576c3067c;0\t60\t+\t14757\t15887\t99,99,99\t1\t1130,\t0,\n+chrM\t14757\t16045\tfb76bcd3-041c-4e20-9175-ae434cbb3210;0\t60\t+\t14757\t16045\t99,99,99\t1\t1288,\t0,\n+chrM\t14757\t15670\tf993603f-03f0-4fe4-9de0-4de82f7a0d0d;0\t60\t+\t14757\t15670\t99,99,99\t1\t913,\t0,\n+chrM\t14757\t15822\ta6f7c93a-69a7-494b-a49a-eb8a64ce3918;0\t60\t+\t14757\t15822\t99,99,99\t1\t1065,\t0,\n+chrM\t14757\t15856\t01c13ab7-ef27-4e62-ac39-638653276f7e;0\t60\t+\t14757\t15856\t99,99,99\t1\t1099,\t0,\n+chrM\t14757\t15869\t5dac3f00-ff98-4945-944e-71670bc92587;0\t60\t+\t14757\t15869\t99,99,99\t1\t1112,\t0,\n+chrM\t14758\t15887\td69cbde2-2d60-4e19-ac83-817b0c69f28e;0\t60\t+\t14758\t15887\t99,99,99\t1\t1129,\t0,\n+chrM\t14758\t15886\t016bc55b-7a52-4f24-b3d6-9132df099d80;0\t60\t+\t14758\t15886\t99,99,99\t1\t1128,\t0,\n+chrM\t14758\t15883\t64e15f2e-0069-43b5-9dab-7940ef61c849;0\t60\t+\t14758\t15883\t99,99,99\t1\t1125,\t0,\n+chrM\t14758\t15887\t6f6d8722-287e-4445-a9c8-94238428138f;0\t60\t+\t14758\t15887\t99,99,99\t1\t1129,\t0,\n+chrM\t14758\t15879\tc072360c-3ac0-4097-8733-362a494a988e;0\t60\t+\t14758\t15879\t99,99,99\t1\t1121,\t0,\n+chrM\t14760\t15887\t45bb9527-2be5-4272-b819-48a7971c6fbe;0\t60\t+\t14760\t15887\t99,99,99\t1\t1127,\t0,\n+chrM\t14760\t15883\t7f6ec223-0a7f-415e-bdd8-0b2e2c4985ff;0\t60\t+\t14760\t15883\t99,99,99\t1\t1123,\t0,\n+chrM\t14761\t15847\t95cb889c-4a97-4c29-a77c-3312a219a6ad;0\t60\t+\t14761\t15847\t99,99,99\t1\t1086,\t0,\n+chrM\t14766\t15887\tf81dd59c-c08b-4c7d-8c23-1e47857afb92;0\t60\t+\t14766\t15887\t99,99,99\t1\t1121,\t0,\n+chrM\t14766\t15887\t4a1cc098-aa5d-4ad9-87a6-fba57c10c7d7;0\t60\t+\t14766\t15887\t99,99,99\t1\t1121,\t0,\n+chrM\t14770\t15887\tce4659c3-382a-4361-b5ea-28c442883218;0\t60\t+\t14770\t15887\t99,99,99\t1\t1117,\t0,\n+chrM\t14770\t16075\t90808752-db98-4215-b707-b0944c0a7272;0\t60\t+\t14770\t16075\t99,99,99\t1\t1305,\t0,\n+chrM\t14778\t14984\t774ce748-fca6-4046-8daa-da7c6e91765a;0\t60\t+\t14778\t14984\t99,99,99\t1\t206,\t0,\n+chrM\t14846\t15115\t76dc9f46-8b7b-48a8-9225-bca23777bda2;0\t60\t+\t14846\t15115\t99,99,99\t1\t269,\t0,\n+chrM\t14924\t15659\t79eea848-d3ff-4e7b-9c01-9a3710c20732;0\t60\t+\t14924\t15659\t99,99,99\t1\t735,\t0,\n+chrM\t14982\t15842\tdd484c35-375e-47a8-b9e8-31c0b4d39b4b;0\t60\t+\t14982\t15842\t99,99,99\t1\t860,\t0,\n+chrM\t15009\t15887\t3bd3e3d3-132c-43e2-872a-8a41e25d8805;0\t60\t+\t15009\t15887\t99,99,99\t1\t878,\t0,\n+chrM\t15169\t15886\tcdb71c09-5f6e-4145-99c6-3e0cbfd90739;0\t60\t+\t15169\t15886\t99,99,99\t1\t717,\t0,\n+chrM\t15194\t15883\t2622775b-65c9-4cae-9a3b-c6be3e0faa17;0\t60\t+\t15194\t15883\t99,99,99\t1\t689,\t0,\n+chrM\t15213\t15876\t3b1ef952-41fe-4d83-808c-76caa7f7b83d;0\t60\t+\t15213\t15876\t99,99,99\t1\t663,\t0,\n+chrM\t15461\t15887\t9f0d3300-a9c3-41aa-af9b-00403ffbeacb;0\t60\t+\t15461\t15887\t99,99,99\t1\t426,\t0,\n+chrM\t15496\t15876\tfbd51668-5fe6-431a-ad8b-fe1165eebf19;0\t60\t+\t15496\t15876\t99,99,99\t1\t380,\t0,\n+chrM\t15587\t15887\t3c97e997-9eed-405b-b40e-28122064980c;0\t60\t+\t15587\t15887\t99,99,99\t1\t300,\t0,\n+chrM\t15589\t15887\t32c06f69-94bc-4023-8ae7-f66dc584d355;0\t30\t+\t15589\t15887\t99,99,99\t1\t298,\t0,\n+chrM\t15670\t15874\t4a827e6b-259e-4723-8860-f978ceaaa5f7;0\t58\t+\t15670\t15874\t99,99,99\t1\t204,\t0,\n+chrM\t15695\t15877\t7e44209b-aae3-4993-91e4-fe5b37ab2eb2;0\t55\t+\t15695\t15877\t99,99,99\t1\t182,\t0,\n+chrM\t15800\t16569\ta78fb847-612c-42c0-9b73-d59b91a9e9df;0\t60\t+\t15800\t16569\t99,99,99\t1\t769,\t0,\n+chrM\t15963\t16569\tf6bd411a-d419-4197-a525-324568f7944a;0\t60\t+\t15963\t16569\t99,99,99\t1\t606,\t0,\n+chrM\t15963\t16540\tccdfb0ae-54fb-4e3d-8f92-587d4cdc7141;0\t60\t+\t15963\t16540\t99,99,99\t1\t577,\t0,\n+chrM\t15968\t16271\t37432238-4f0a-4817-b648-73cb476a71d7;0\t60\t+\t15968\t16271\t99,99,99\t1\t303,\t0,\n+chrM\t15970\t16311\ta446bc9e-f22d-40ca-a502-d78b06fc8dd4;0\t60\t+\t15970\t16311\t99,99,99\t1\t341,\t0,\n+chrM\t15970\t16557\t2f14a1a9-c356-4568-9a4e-150c8d2038d0;0\t60\t+\t15970\t16557\t99,99,99\t1\t587,\t0,\n+chrM\t15970\t16296\t19cc5328-7604-445f-b261-7e71a02273c6;0\t60\t+\t15970\t16296\t99,99,99\t1\t326,\t0,\n+chrM\t15971\t16569\t46a0710f-c426-4f83-902b-a99be8273b34;0\t60\t+\t15971\t16569\t99,99,99\t1\t598,\t0,\n+chrM\t15971\t16569\td52a572f-79ca-4109-a247-55ab7b0ceda6;0\t60\t+\t15971\t16569\t99,99,99\t1\t598,\t0,\n+chrM\t15972\t16569\t8bf3eb49-3aeb-4bc6-9bcc-1cfb1a896618;0\t60\t+\t15972\t16569\t99,99,99\t1\t597,\t0,\n+chrM\t15976\t16291\tf051705e-4230-4631-84e3-7e014eb98f35;0\t48\t+\t15976\t16291\t99,99,99\t1\t315,\t0,\n' |
| b |
| diff -r 000000000000 -r 57dc46adf2da test-data/flair_all_inconsistent.bed --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/flair_all_inconsistent.bed Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,8 @@ +chrM 1692 16233 8e95941f-3681-40f9-98c2-f5dee4c29acd;0 60 + 1692 16233 27,158,119 2 881,20, 0,14521, +chrM 2011 10881 4d2c4cb6-5652-4bff-aeaa-1a7501b9203e;0 60 + 2011 10881 99,99,99 2 1237,30, 0,8840, +chrM 3258 4226 a6aa00e3-7d42-431e-aa9b-f974416c184b;0 60 - 3258 4226 217,95,2 2 563,338, 0,630, +chrM 3328 4257 c2a3dfdd-b7b9-4af8-b933-d7042384d0cc;0 60 - 3328 4257 217,95,2 2 187,628, 0,301, +chrM 4482 9899 d49d098d-20e2-471c-b621-aea607dcf717;0 58 - 4482 9899 217,95,2 2 1016,46, 0,5371, +chrM 4737 8145 8c9e8a40-b47d-43f7-bc54-d15976e27c0c;0 60 - 4737 8145 217,95,2 2 725,15, 0,3393, +chrM 5911 12712 78cc6deb-e14a-479f-a24e-7941deded72c;0 60 + 5911 12712 27,158,119 2 1609,72, 0,6729, +chrM 11384 12143 af53d265-544a-420b-ae7b-8b56aebe1ac7;0 60 - 11384 12143 217,95,2 2 65,642, 0,117, |
| b |
| diff -r 000000000000 -r 57dc46adf2da tool-data/fasta_indexes.loc.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool-data/fasta_indexes.loc.sample Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,29 @@ +#This is a sample file distributed with Galaxy that enables tools +#to use a directory of Samtools indexed sequences data files. You will need +#to create these data files and then create a fasta_indexes.loc file +#similar to this one (store it in this directory) that points to +#the directories in which those files are stored. The fasta_indexes.loc +#file has this format (white space characters are TAB characters): +# +# <unique_build_id> <dbkey> <display_name> <file_base_path> +# +#So, for example, if you had hg19 Canonical indexed stored in +# +# /depot/data2/galaxy/hg19/sam/, +# +#then the fasta_indexes.loc entry would look like this: +# +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /depot/data2/galaxy/hg19/sam/hg19canon.fa +# +#and your /depot/data2/galaxy/hg19/sam/ directory +#would contain hg19canon.fa and hg19canon.fa.fai files. +# +#Your fasta_indexes.loc file should include an entry per line for +#each index set you have stored. The file in the path does actually +#exist, but it should never be directly used. Instead, the name serves +#as a prefix for the index file. For example: +# +#hg18canon hg18 Human (Homo sapiens): hg18 Canonical /depot/data2/galaxy/hg18/sam/hg18canon.fa +#hg18full hg18 Human (Homo sapiens): hg18 Full /depot/data2/galaxy/hg18/sam/hg18full.fa +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /depot/data2/galaxy/hg19/sam/hg19canon.fa +#hg19full hg19 Human (Homo sapiens): hg19 Full /depot/data2/galaxy/hg19/sam/hg19full.fa |
| b |
| diff -r 000000000000 -r 57dc46adf2da tool_data_table_conf.xml.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.sample Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,7 @@ +<tables> + <!-- Location of SAMTools indexes for FASTA files --> + <table name="fasta_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/fasta_indexes.loc" /> + </table> +</tables> |
| b |
| diff -r 000000000000 -r 57dc46adf2da tool_data_table_conf.xml.test --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.test Fri Nov 27 21:56:08 2020 +0000 |
| b |
| @@ -0,0 +1,6 @@ +<tables> + <table name="fasta_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="${__HERE__}/test-data/fasta_indexes.loc" /> + </table> +</tables> |