# HG changeset patch # User nml # Date 1505928329 14400 # Node ID 21888a4371d1e42cdc9831e5325470799bdb628e # Parent c96a4314df39e9f0ebf98cea305cb512fbff2656 planemo upload for repository https://toolshed.g2.bx.psu.edu/view/nml/fasta_extract commit df418d3445a03025bf38d27b1272fb913be548f1-dirty diff -r c96a4314df39 -r 21888a4371d1 fa-extract-few.pl --- a/fa-extract-few.pl Mon Feb 06 16:35:50 2017 -0500 +++ b/fa-extract-few.pl Wed Sep 20 13:25:29 2017 -0400 @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/env perl -w use strict; use Bio::SeqIO; diff -r c96a4314df39 -r 21888a4371d1 fa-extract-sequence.xml --- a/fa-extract-sequence.xml Mon Feb 06 16:35:50 2017 -0500 +++ b/fa-extract-sequence.xml Wed Sep 20 13:25:29 2017 -0400 @@ -1,11 +1,10 @@ - + Extract a single sequence from a fasta file. - perl perl-bioperl - - fa-extract-few.pl + + perl $__tool_directory__/fa-extract-few.pl -f $dataset $exact $inverse @@ -35,15 +34,16 @@ - - - + + + + diff -r c96a4314df39 -r 21888a4371d1 test-data/input.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/input.fasta Wed Sep 20 13:25:29 2017 -0400 @@ -0,0 +1,22 @@ +>lcl|MVOA01000203.1_cds_OON42627.1_1 [locus_tag=B0R37_29925] [protein=stress protein] [protein_id=OON42627.1] [location=join(181666..181684,1..410)] [gbkey=CDS] +ATGTTAAAAAAATTATCAGTATTTCTTATTGGTACTTTGCTATTGTTTGGTTTAGCAGCCTGTGATAGCA +TCAAATCGGTGGCTAGCGATGTTACAGTAGGAAAAGTAATTGAAGAATTTAAGGCTGCAGGACTTGAAGC +AGAACAGCCTAGTGATCTACCGGAAAAAGAATTTGGGAATACTAGAAAAGATGCGAAACGCATTCTTGTA +CCAGCACTAGGAGAAGATAGTGGTGGTAGAATATTTGAGTTTAAAAACAAACAAGATCTTGAACAAGCGA +AAAAGTACTATGACGATTTAGGTAACGGTAATCAAATGTTATTCTCTCATACTTACGCAAAAGGTAATTT +TCTTTTACAAATGAATGGTGACATGGAAGATGCCCAATTTAACAAATATAAAGAAGTAATGGACAAAATA +ATTAAGTAA +>lcl|MVOA01000203.1_cds_OON42628.1_2 [locus_tag=B0R37_29930] [protein=hypothetical protein] [protein_id=OON42628.1] [location=598..807] [gbkey=CDS] +GTGTATATCATAATTAATTTCGAGCCATTAAGTCCAGTTATGAATGACATAGCAATCAAGCTTGCCATGG +TACTATTTATACCGTTATTCCTAGCATTAATTGTCAAAGTTATACTTATGAAATTTATGAAAGAGTCGAT +TGCTGGCAGAATTGCAAGTCTATCTCTCTTATTTTTCATGTACTATGTATTTATATTTGTTACAGGGTAA +>lcl|MVOA01000203.1_cds_OON42630.1_3 [locus_tag=B0R37_29945] [protein=hypothetical protein] [protein_id=OON42630.1] [location=2291..2875] [gbkey=CDS] +ATGTTAAAACTTGTAGTAAATAATACCGGAACAGAACCAGAAGGTGATTCAGCTTTTTCAAACTATTTCA +CCTGCAAAGACTGTGTATATTATCTGTCAAAATCAGATTCTTGCAGTCTACAATTAGCAGCTGATTCAAA +TAATCCCCTTGTCCCTTATGAGTGTGGCAACTTTGAGGAAACCTATGAAATCGGAACGGAAGATCCATTG +AATTCACACATACACCAGCAACTTCGTGAAGAAAAAGCGCAAATACTAGCTGAAAGCTACCCAGCACAAC +CTTCTATTGATCCAATTCATAAAGACGCAATATGGTATGGGTCAGTAAACTATGGTTGTTGGATTATAAA +TGATTCGAAGAAACGTTTTGCACTTGCAGAACAGGTTCCTTTCGGTGATAATAATATGTCATCTAAAAAA +TACGCATCTCCTTTCCCTTTACATGACCATGGTGCAAAAGAAGGTATCCGGCACTATATGTGTTGGTACG +TAAATGAAAAAGGAATTGGCGAATACCATCTTCTTATTGGTGGTGTCATCATGAAAATTGCAGAAGGAGT +TAAGAAACTTGGATTCAATTACTAA \ No newline at end of file diff -r c96a4314df39 -r 21888a4371d1 test-data/output.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/output.fasta Wed Sep 20 13:25:29 2017 -0400 @@ -0,0 +1,5 @@ +>lcl|MVOA01000203.1_cds_OON42628.1_2 [locus_tag=B0R37_29930] [protein=hypothetical protein] [protein_id=OON42628.1] [location=598..807] [gbkey=CDS] +GTGTATATCATAATTAATTTCGAGCCATTAAGTCCAGTTATGAATGACATAGCAATCAAG +CTTGCCATGGTACTATTTATACCGTTATTCCTAGCATTAATTGTCAAAGTTATACTTATG +AAATTTATGAAAGAGTCGATTGCTGGCAGAATTGCAAGTCTATCTCTCTTATTTTTCATG +TACTATGTATTTATATTTGTTACAGGGTAA