Miscellaneous |
Version lineage of this tool (guids ordered most recent to oldest) |
toolshed.g2.bx.psu.edu/repos/mbernt/fasta_regex_finder/fasta_regex_finder/0.1.0 (this tool) |
fasta_regex_finder |
Requirements (dependencies defined in the <requirements> tag set) |
name | version | type |
python | 3.8 | package |
Additional information about this tool |
python '$__tool_directory__/fastaregexfinder.py' --fasta '$input' --regex '$regex' #if $settings.advanced == "advanced" $settings.matchcase $settings.noreverse --maxstr $settings.maxstr #if $settings.seqnames != "" --seqnames $settings.seqnames #end if #end if --quiet > '$output'
Functional tests |
name | inputs | outputs | required files |
Test-1 |
input: TestSeqGroup-G4.fasta |
name: value |
TestSeqGroup-G4.fasta value |
Test-2 |
input: test.fas regex: ACTG |
name: value |
test.fas value |
Test-3 |
input: test.fas regex: ACTG settings|matchcase: True settings|advanced: advanced |
name: value |
test.fas value |
Test-4 |
input: test.fas regex: ACTG settings|noreverse: True settings|advanced: advanced |
name: value |
test.fas value |
Test-5 |
input: test.fas regex: ACTG settings|maxstr: 3 settings|advanced: advanced |
name: value |
test.fas value |
Test-6 |
input: TestSeqGroup-G4.fasta settings|seqnames: HJ24-Shp2_oncogenicProtein2 HJ24-Shp2_oncogenicProtein settings|advanced: advanced |
name: value |
TestSeqGroup-G4.fasta value |