Next changeset 1:3ff6eeca667e (2022-12-01) |
Commit message:
planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296 |
added:
cooler_cload_tabix.xml macros.xml test-data/chr19.1M.bins test-data/chr19.size test-data/chrM.40kb.bins test-data/chrM.fa test-data/chrM.fa.fai test-data/fasta_indexes.loc test-data/input.cool test-data/input.validPairs.tabix test-data/input.validPairs.tabix.tbi test-data/input.validPairs.txt test-data/output.cool tool-data/fasta_indexes.loc.sample tool_data_table_conf.xml.sample tool_data_table_conf.xml.test workflow_cooler.pdf |
b |
diff -r 000000000000 -r 8745321ccc3e cooler_cload_tabix.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cooler_cload_tabix.xml Mon Oct 24 15:19:04 2022 +0000 |
[ |
@@ -0,0 +1,71 @@ +<tool id="cooler_cload_tabix" name="cooler_cload_tabix" version="@VERSION@+galaxy0" profile="18.01"> + <description> Create a cool file from a tabix-indexed contact file and a list of genomic bins.</description> + <macros> + <import>macros.xml</import> + </macros> + <expand macro="requirements" /> + <expand macro="stdio" /> + <command detect_errors="exit_code"><![CDATA[ + ##set up input files + ln -s '$input_pairs' pairs.tabix && + #if str( $input_pairs.metadata.tabix_index ) != "None": + ln -s '$input_pairs.metadata.tabix_index' pairs.tabix.tbi && + #else: + tabix -s $pairs_advanced.c1 -b $pairs_advanced.p1 -e $pairs_advanced.p1 pairs.tabix && + #end if + cooler cload tabix --assembly '$assembly' -c2 $c2 -p2 $p2 '$input_bed' pairs.tabix '$output' + ]]> + </command> + <inputs> + <param name="input_pairs" multiple="false" type="data" format="bgzip,tabix" label="Select the output of csort_tabix."/> + <section name="pairs_advanced" title="If your input is not already indexed" expanded="False"> + <param name="c1" type="integer" value="1" label="field number in the input file (starting from 1) of the chromosome of mate 1."> + <validator type="in_range" min="1" /> + </param> + <param name="p1" type="integer" value="2" label="field number in the input file (starting from 1) of the position of mate 1."> + <validator type="in_range" min="1" /> + </param> + </section> + <param name="c2" type="integer" value="3" label="field number in the input file (starting from 1) of the chromosome of mate 2 (same as in csort)."> + <validator type="in_range" min="1" /> + </param> + <param name="p2" type="integer" value="4" label="field number in the input file (starting from 1) of the position of mate 2 (same as in csort)."> + <validator type="in_range" min="1" /> + </param> + <param name="assembly" type="text" label="name of genome assembly"/> + <param name="input_bed" multiple="false" type="data" format="bed" label="Select the output of makebins."/> + </inputs> + + <outputs> + <data format="cool" name="output" label="cool file from $input_pairs.name and $input_bed.name"/> + </outputs> + + <tests> + <!-- For the moment I cannot test this tool --> + <!-- <test> + <param name="input_pairs" value="input.validPairs.tabix" ftype="bgzip"/> + <param name="input_bed" value="chr19.1M.bins"/> + <param name="assembly" value="chr19"/> + <section name="pairs_advanced"> + <param name="c1" value="3"/> + <param name="p1" value="4"/> + </section> + <param name="c2" value="7"/> + <param name="p2" value="8"/> + <output name="output" file="input.cool" compare="sim_size"/> + </test> --> + </tests> + + <help> + **cooler cload** + tool developped by mirnylab + see https://github.com/open2c/cooler + and https://cooler.readthedocs.io/en/latest/cli.html#cooler-cload-tabix + + command-line:: + + cooler cload tabix --assembly assembly -c2 c2 -p2 p2 input_bed input_pairs output + + </help> + <expand macro="citation_cooler" /> +</tool> |
b |
diff -r 000000000000 -r 8745321ccc3e macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,44 @@ +<macros> + <token name="@VERSION@">0.8.11</token> + <xml name="requirements"> + <requirements> + <requirement type="package" version="1.16">htslib</requirement> + <requirement type="package" version="3.7.0">h5py</requirement> + <requirement type="package" version="@VERSION@">cooler</requirement> + </requirements> + </xml> + <xml name="stdio"> + <stdio> + <!-- Anything other than zero is an error --> + <exit_code range="1:" /> + <exit_code range=":-1" /> + <!-- In case the return code has not been set propery check stderr too --> + <regex match="Error:" /> + <regex match="Exception:" /> + </stdio> + <version_command>cooler --version</version_command> + </xml> + <xml name="size_macro"> + <conditional name="size_source"> + <param name="size_source_selector" type="select" label="Choose the source for the chromosome sizes"> + <option value="cached">Locally cached</option> + <option value="history">History</option> + </param> + <when value="cached"> + <param name="fasta_cached" type="select" label="Fasta availables"> + <options from_data_table="fasta_indexes"> + <validator type="no_options" message="No cached fasta is available"/> + </options> + </param> + </when> + <when value="history"> + <param name="chromosomeSize" multiple="false" type="data" format="tabular" label="Select a file with the size of chromosome (One column with the chromosome names in the desired order, one column with the sizes)."/> + </when> + </conditional> + </xml> + <xml name="citation_cooler"> + <citations> + <citation type="doi">10.1093/bioinformatics/btz540</citation> + </citations> + </xml> +</macros> |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/chr19.1M.bins --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chr19.1M.bins Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,62 @@ +chr19 0 1000000 +chr19 1000000 2000000 +chr19 2000000 3000000 +chr19 3000000 4000000 +chr19 4000000 5000000 +chr19 5000000 6000000 +chr19 6000000 7000000 +chr19 7000000 8000000 +chr19 8000000 9000000 +chr19 9000000 10000000 +chr19 10000000 11000000 +chr19 11000000 12000000 +chr19 12000000 13000000 +chr19 13000000 14000000 +chr19 14000000 15000000 +chr19 15000000 16000000 +chr19 16000000 17000000 +chr19 17000000 18000000 +chr19 18000000 19000000 +chr19 19000000 20000000 +chr19 20000000 21000000 +chr19 21000000 22000000 +chr19 22000000 23000000 +chr19 23000000 24000000 +chr19 24000000 25000000 +chr19 25000000 26000000 +chr19 26000000 27000000 +chr19 27000000 28000000 +chr19 28000000 29000000 +chr19 29000000 30000000 +chr19 30000000 31000000 +chr19 31000000 32000000 +chr19 32000000 33000000 +chr19 33000000 34000000 +chr19 34000000 35000000 +chr19 35000000 36000000 +chr19 36000000 37000000 +chr19 37000000 38000000 +chr19 38000000 39000000 +chr19 39000000 40000000 +chr19 40000000 41000000 +chr19 41000000 42000000 +chr19 42000000 43000000 +chr19 43000000 44000000 +chr19 44000000 45000000 +chr19 45000000 46000000 +chr19 46000000 47000000 +chr19 47000000 48000000 +chr19 48000000 49000000 +chr19 49000000 50000000 +chr19 50000000 51000000 +chr19 51000000 52000000 +chr19 52000000 53000000 +chr19 53000000 54000000 +chr19 54000000 55000000 +chr19 55000000 56000000 +chr19 56000000 57000000 +chr19 57000000 58000000 +chr19 58000000 59000000 +chr19 59000000 60000000 +chr19 60000000 61000000 +chr19 61000000 61431566 |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/chr19.size --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chr19.size Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,1 @@ +chr19 61431566 |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/chrM.40kb.bins --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.40kb.bins Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,1 @@ +chrM 0 16569 |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/chrM.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.fa Mon Oct 24 15:19:04 2022 +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 8745321ccc3e test-data/chrM.fa.fai --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chrM.fa.fai Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,1 @@ +chrM 16569 6 50 51 |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/fasta_indexes.loc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/fasta_indexes.loc Mon Oct 24 15:19:04 2022 +0000 |
b |
@@ -0,0 +1,1 @@ +chrM hg19 human mitochondrial genome ${__HERE__}/chrM.fa |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/input.cool |
b |
Binary file test-data/input.cool has changed |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/input.validPairs.tabix |
b |
Binary file test-data/input.validPairs.tabix has changed |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/input.validPairs.tabix.tbi |
b |
Binary file test-data/input.validPairs.tabix.tbi has changed |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/input.validPairs.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/input.validPairs.txt Mon Oct 24 15:19:04 2022 +0000 |
b |
b'@@ -0,0 +1,20000 @@\n+83\t0\tchr19\t23041923\t6434\t0\tchr19\t22468767\t6238\t42\t42\n+177\t0\tchr19\t7494919\t1129\t1\tchr19\t7590087\t1161\t42\t40\n+197\t0\tchr19\t46286176\t13818\t0\tchr19\t46765336\t13943\t42\t42\n+288\t0\tchr19\t36244729\t10819\t0\tchr19\t36745142\t10979\t42\t42\n+458\t0\tchr19\t32210012\t9428\t1\tchr19\t36832116\t11004\t42\t34\n+601\t0\tchr19\t3909853\t271\t1\tchr19\t3922275\t277\t42\t42\n+602\t0\tchr19\t25351870\t7147\t1\tchr19\t25376235\t7154\t42\t42\n+711\t0\tchr19\t28229621\t8128\t0\tchr19\t27983277\t8051\t42\t42\n+775\t0\tchr19\t40964930\t12289\t1\tchr19\t41036736\t12313\t42\t42\n+782\t1\tchr19\t41390888\t12410\t1\tchr19\t34916158\t10345\t42\t42\n+830\t0\tchr19\t5802570\t767\t1\tchr19\t5605692\t722\t42\t42\n+871\t0\tchr19\t21406650\t5899\t1\tchr19\t21534141\t5936\t42\t42\n+949\t0\tchr19\t19843854\t5329\t1\tchr19\t19839772\t5326\t42\t42\n+1043\t1\tchr19\t27439787\t7847\t1\tchr19\t27577107\t7901\t42\t42\n+1131\t1\tchr19\t5100343\t603\t1\tchr19\t4752092\t472\t42\t42\n+1257\t1\tchr19\t38049729\t11386\t0\tchr19\t37952044\t11358\t42\t42\n+1420\t0\tchr19\t10387209\t2112\t1\tchr19\t10400249\t2115\t42\t42\n+1481\t0\tchr19\t45074815\t13468\t1\tchr19\t44795267\t13402\t42\t42\n+1690\t0\tchr19\t34494677\t10211\t1\tchr19\t32162326\t9414\t42\t42\n+1717\t0\tchr19\t47913242\t14247\t0\tchr19\t48200469\t14329\t42\t40\n+1768\t1\tchr19\t26477924\t7505\t1\tchr19\t26542344\t7527\t42\t42\n+2197\t1\tchr19\t10909784\t2240\t0\tchr19\t10805735\t2212\t42\t42\n+2231\t0\tchr19\t8665734\t1549\t1\tchr19\t3467945\t134\t42\t42\n+2357\t0\tchr19\t5996648\t817\t0\tchr19\t6295093\t887\t42\t42\n+2728\t0\tchr19\t32364510\t9484\t0\tchr19\t11938051\t2597\t23\t42\n+2795\t1\tchr19\t22093986\t6123\t1\tchr19\t22039985\t6107\t42\t42\n+3101\t0\tchr19\t49834691\t14870\t0\tchr19\t49349403\t14704\t42\t42\n+3138\t0\tchr19\t18945080\t4997\t0\tchr19\t18996422\t5019\t42\t42\n+3210\t1\tchr19\t44146243\t13204\t1\tchr19\t43554061\t13049\t40\t42\n+3532\t0\tchr19\t18795442\t4938\t0\tchr19\t17264367\t4431\t42\t42\n+3846\t1\tchr19\t26373848\t7460\t1\tchr19\t29141130\t8443\t42\t42\n+3950\t1\tchr19\t46286176\t13818\t1\tchr19\t10553114\t2141\t42\t42\n+4102\t1\tchr19\t14529186\t3465\t0\tchr19\t14709502\t3534\t42\t42\n+4207\t0\tchr19\t29304304\t8496\t1\tchr19\t29247860\t8474\t42\t42\n+4264\t1\tchr19\t10450271\t2123\t1\tchr19\t10383171\t2111\t42\t42\n+4631\t1\tchr19\t24330813\t6851\t0\tchr19\t19049871\t5045\t42\t42\n+4867\t1\tchr19\t31911918\t9319\t1\tchr19\t20856791\t5699\t42\t42\n+5101\t1\tchr19\t16516055\t4169\t0\tchr19\t16430755\t4146\t42\t42\n+5231\t1\tchr19\t42094834\t12604\t1\tchr19\t42087964\t12598\t42\t42\n+5258\t0\tchr19\t28281552\t8146\t0\tchr19\t31338426\t9149\t42\t42\n+5315\t0\tchr19\t17142848\t4392\t0\tchr19\t17210309\t4411\t42\t42\n+5342\t1\tchr19\t38776630\t11611\t1\tchr19\t34816725\t10315\t42\t42\n+5499\t1\tchr19\t46086483\t13757\t1\tchr19\t46943336\t13991\t40\t42\n+5585\t1\tchr19\t44387343\t13282\t0\tchr19\t45078127\t13471\t42\t42\n+5596\t1\tchr19\t8886188\t1605\t0\tchr19\t9010852\t1633\t42\t42\n+5836\t1\tchr19\t47628422\t14164\t1\tchr19\t47135679\t14036\t42\t42\n+6108\t0\tchr19\t38039057\t11384\t0\tchr19\t37706566\t11273\t8\t42\n+6195\t1\tchr19\t42623198\t12761\t1\tchr19\t43393936\t13002\t42\t40\n+6480\t0\tchr19\t34991110\t10373\t0\tchr19\t3756175\t211\t42\t42\n+6552\t0\tchr19\t38676177\t11579\t1\tchr19\t38716449\t11596\t42\t35\n+6571\t0\tchr19\t29275366\t8482\t1\tchr19\t23110150\t6456\t40\t42\n+6756\t1\tchr19\t41000059\t12306\t0\tchr19\t7299136\t1075\t42\t42\n+6771\t0\tchr19\t21451274\t5912\t1\tchr19\t49380031\t14716\t42\t42\n+6932\t0\tchr19\t11399388\t2407\t1\tchr19\t11783418\t2542\t42\t42\n+6946\t0\tchr19\t22597466\t6290\t0\tchr19\t22499051\t6255\t42\t40\n+7152\t1\tchr19\t45904492\t13702\t0\tchr19\t18900938\t4980\t42\t42\n+7201\t1\tchr19\t21160025\t5818\t1\tchr19\t11873008\t2575\t40\t42\n+7211\t1\tchr19\t16140612\t4030\t1\tchr19\t23911601\t6740\t42\t42\n+7327\t1\tchr19\t28184231\t8112\t1\tchr19\t28539598\t8236\t42\t42\n+7598\t0\tchr19\t6677330\t973\t0\tchr19\t6667956\t970\t42\t42\n+7758\t1\tchr19\t33262507\t9803\t1\tchr19\t33034504\t9724\t42\t39\n+7835\t0\tchr19\t44587914\t13344\t0\tchr19\t43786819\t13106\t42\t42\n+8055\t0\tchr19\t32076137\t9380\t1\tchr19\t32121774\t9401\t42\t42\n+8131\t0\tchr19\t15906103\t3948\t1\tchr19\t15909954\t3950\t42\t0\n+8534\t0\tchr19\t42251250\t12645\t0\tchr19\t41290915\t12378\t42\t42\n+8764\t1\tchr19\t16378883\t4135\t0\tchr19\t16326023\t4112\t42\t42\n+9221\t1\tchr19\t34478986\t10201\t0\tchr19\t36759311\t10983\t23\t42\n+9376\t1\tchr19\t37424513\t11194\t0\tchr19\t15614447\t3853\t42\t42\n+9538\t0\tchr19\t46833110\t13956\t1\tchr19\t47267243\t14072\t8\t40\n+9645\t1\tchr19\t45494147\t13595\t1\tchr19\t45487608\t13592\t42\t42\n+9662\t1\tchr19\t28527330\t8233\t0\tchr19\t27562159\t7895\t42\t3'..b'9365673\t14709\t42\t42\n+2990178\t0\tchr19\t31292927\t9134\t1\tchr19\t32017690\t9358\t42\t42\n+2990228\t1\tchr19\t14760680\t3555\t0\tchr19\t21832523\t6033\t42\t42\n+2990464\t0\tchr19\t37347930\t11170\t0\tchr19\t36646957\t10945\t42\t42\n+2990727\t1\tchr19\t45063787\t13465\t1\tchr19\t45060416\t13464\t42\t42\n+2990859\t1\tchr19\t16306677\t4108\t0\tchr19\t16270412\t4090\t42\t42\n+2990876\t1\tchr19\t37515090\t11216\t0\tchr19\t39137080\t11719\t42\t42\n+2990941\t1\tchr19\t19083092\t5057\t1\tchr19\t19279617\t5127\t42\t42\n+2991029\t1\tchr19\t18066515\t4682\t1\tchr19\t18048737\t4678\t42\t42\n+2991184\t0\tchr19\t20740938\t5651\t1\tchr19\t20633484\t5609\t42\t42\n+2991442\t1\tchr19\t21746247\t6008\t0\tchr19\t20604238\t5595\t42\t42\n+2991464\t0\tchr19\t39087894\t11701\t0\tchr19\t35290404\t10482\t39\t42\n+2991480\t1\tchr19\t44267525\t13246\t1\tchr19\t3768871\t216\t42\t42\n+2991540\t1\tchr19\t15147420\t3691\t1\tchr19\t15140876\t3689\t42\t42\n+2992087\t1\tchr19\t28769697\t8317\t1\tchr19\t28168631\t8106\t42\t42\n+2992136\t1\tchr19\t27813087\t7984\t1\tchr19\t43043139\t12893\t42\t42\n+2992420\t1\tchr19\t3893240\t263\t0\tchr19\t3899576\t266\t42\t42\n+2992626\t1\tchr19\t22686968\t6317\t1\tchr19\t22739061\t6343\t42\t42\n+2992711\t1\tchr19\t20939235\t5733\t0\tchr19\t20868964\t5709\t42\t42\n+2992824\t0\tchr19\t49086473\t14613\t1\tchr19\t49840095\t14874\t42\t42\n+2992853\t1\tchr19\t3962273\t285\t0\tchr19\t4088247\t323\t42\t42\n+2992951\t1\tchr19\t37763547\t11296\t1\tchr19\t41462827\t12430\t42\t42\n+2993180\t0\tchr19\t46762409\t13942\t1\tchr19\t46953974\t13995\t42\t3\n+2993205\t1\tchr19\t21162775\t5819\t1\tchr19\t21406650\t5899\t42\t42\n+2993359\t0\tchr19\t14819873\t3582\t0\tchr19\t17794643\t4591\t42\t42\n+2993436\t1\tchr19\t34255788\t10129\t1\tchr19\t34677014\t10269\t42\t42\n+2994076\t1\tchr19\t6288034\t886\t1\tchr19\t6043706\t827\t42\t40\n+2994110\t0\tchr19\t34728699\t10280\t0\tchr19\t35201527\t10445\t42\t42\n+2994157\t0\tchr19\t38604846\t11560\t0\tchr19\t38661836\t11575\t42\t42\n+2994721\t0\tchr19\t35444297\t10538\t1\tchr19\t35255191\t10465\t42\t37\n+2994808\t0\tchr19\t37337980\t11166\t1\tchr19\t38757558\t11607\t42\t42\n+2994869\t1\tchr19\t37376609\t11173\t1\tchr19\t29465316\t8562\t42\t42\n+2995058\t1\tchr19\t28445096\t8212\t1\tchr19\t29039804\t8407\t42\t42\n+2995083\t0\tchr19\t37286800\t11151\t0\tchr19\t39961137\t11980\t42\t38\n+2995226\t0\tchr19\t38784704\t11614\t1\tchr19\t36502058\t10901\t42\t37\n+2995245\t1\tchr19\t28016946\t8066\t1\tchr19\t26547292\t7529\t42\t3\n+2995470\t1\tchr19\t26421111\t7487\t1\tchr19\t25892625\t7310\t42\t32\n+2995623\t1\tchr19\t45592222\t13618\t1\tchr19\t45516573\t13602\t42\t42\n+2995677\t1\tchr19\t43889114\t13135\t0\tchr19\t43879980\t13133\t42\t42\n+2995726\t1\tchr19\t46695943\t13922\t1\tchr19\t46567651\t13892\t42\t42\n+2995948\t0\tchr19\t30292849\t8817\t0\tchr19\t30279860\t8813\t42\t40\n+2996092\t1\tchr19\t15106661\t3674\t0\tchr19\t15351733\t3756\t42\t40\n+2996190\t0\tchr19\t29369611\t8519\t0\tchr19\t28281552\t8146\t42\t42\n+2996231\t0\tchr19\t4385983\t383\t0\tchr19\t5948291\t804\t42\t37\n+2996387\t1\tchr19\t22368410\t6207\t0\tchr19\t22349650\t6202\t3\t40\n+2996677\t0\tchr19\t14319261\t3377\t1\tchr19\t14310626\t3371\t42\t0\n+2996814\t1\tchr19\t40875127\t12259\t1\tchr19\t40933728\t12278\t42\t42\n+2996884\t0\tchr19\t5570879\t710\t1\tchr19\t5582292\t717\t42\t42\n+2997016\t1\tchr19\t24639675\t6940\t1\tchr19\t31896430\t9315\t42\t42\n+2997074\t0\tchr19\t31706006\t9255\t1\tchr19\t30351822\t8837\t42\t42\n+2997338\t0\tchr19\t14060957\t3285\t0\tchr19\t14222074\t3338\t42\t42\n+2997509\t1\tchr19\t46057925\t13748\t1\tchr19\t46133591\t13765\t42\t42\n+2997596\t0\tchr19\t45134979\t13486\t1\tchr19\t38533372\t11536\t42\t42\n+2997601\t1\tchr19\t25672763\t7229\t0\tchr19\t25805127\t7274\t42\t42\n+2997804\t1\tchr19\t10617797\t2158\t0\tchr19\t10611670\t2155\t42\t42\n+2997894\t0\tchr19\t30448508\t8870\t0\tchr19\t26217896\t7399\t42\t42\n+2997944\t0\tchr19\t15450061\t3780\t1\tchr19\t18785650\t4932\t42\t0\n+2998047\t1\tchr19\t37853958\t11322\t1\tchr19\t37845958\t11320\t42\t42\n+2998072\t0\tchr19\t20235699\t5451\t1\tchr19\t19851733\t5332\t42\t42\n+2998148\t1\tchr19\t36909149\t11030\t1\tchr19\t40317295\t12093\t42\t42\n+2998434\t1\tchr19\t37186560\t11120\t1\tchr19\t41867931\t12542\t42\t42\n+2998467\t0\tchr19\t35302405\t10487\t1\tchr19\t33170400\t9770\t42\t42\n+2998526\t1\tchr19\t43731323\t13086\t1\tchr19\t45849563\t13690\t42\t42\n+2998554\t1\tchr19\t32706393\t9596\t0\tchr19\t32882747\t9663\t42\t40\n+2998686\t1\tchr19\t7088899\t1029\t1\tchr19\t7175459\t1054\t42\t42\n+2998731\t1\tchr19\t43526991\t13040\t1\tchr19\t43497789\t13032\t42\t42\n+2998914\t0\tchr19\t28881191\t8351\t1\tchr19\t28672304\t8284\t42\t42\n+2999191\t0\tchr19\t41179477\t12353\t1\tchr19\t29377328\t8523\t42\t42\n' |
b |
diff -r 000000000000 -r 8745321ccc3e test-data/output.cool |
b |
Binary file test-data/output.cool has changed |
b |
diff -r 000000000000 -r 8745321ccc3e tool-data/fasta_indexes.loc.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool-data/fasta_indexes.loc.sample Mon Oct 24 15:19:04 2022 +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 8745321ccc3e tool_data_table_conf.xml.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.sample Mon Oct 24 15:19:04 2022 +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 8745321ccc3e tool_data_table_conf.xml.test --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.test Mon Oct 24 15:19:04 2022 +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> |
b |
diff -r 000000000000 -r 8745321ccc3e workflow_cooler.pdf |
b |
Binary file workflow_cooler.pdf has changed |