| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/iuc/mothur_remove_groups/mothur_remove_groups/1.39.5.0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/iuc/mothur_remove_groups/mothur_remove_groups/1.36.1.0 |
| mothur_remove_groups |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| mothur | 1.39.5 | package |
| Additional information about this tool |
set -o pipefail; export TERM=vt100;
## create symlinks to input datasets
#if $groupnames.source == "other":
ln -s '$groupnames.group_in' groupnames_group_in.dat &&
ln -s '$groupnames.fasta_in' groupnames_fasta_in.dat &&
ln -s '$groupnames.name_in' groupnames_name_in.dat &&
ln -s '$groupnames.list_in' groupnames_list_in.dat &&
ln -s '$groupnames.taxonomy_in' groupnames_taxonomy_in.dat &&
ln -s '$groupnames.column_in' groupnames_column_in.dat &&
ln -s '$groupnames.phylip_in' groupnames_phylip_in.dat &&
#else
ln -s '$groupnames.shared_in' groupnames_shared_in.dat &&
#end if
echo 'remove.groups(
#if $groupnames.source == "other":
#if $group_in.is_of_type("mothur.groups"):
group=groupnames_group_in.dat
#else
count=groupnames_group_in.dat
#end if
#if $groupnames.fasta_in:
,fasta=groupnames_fasta_in.dat
#end if
#if $groupnames.name_in:
,name=groupnames_name_in.dat
#end if
#if $groupnames.list_in:
,list=groupnames_list_in.dat
#end if
#if $groupnames.taxonomy_in:
,taxonomy=groupnames_taxonomy_in.dat
#end if
#if $column_in:
,column=groupnames_column_in.dat
#end if
#if $phylip_in:
,phylip=groupnames_phylip_in.dat
#end if
#else
shared=groupnames_shared_in.dat
#end if
,groups=${ str($groupnames.groups).replace(",","-") }
)'
| sed 's/ //g' ## mothur trips over whitespace
| mothur
| tee mothur.out.log
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
groupnames|shared_in: amazon.an.shared groupnames|groups: pasture groupnames|source: shared savelog: True |
name: value |
amazon.an.shared value |
| Test-2 |
groupnames|group_in: amazon.groups groupnames|groups: pasture groupnames|fasta_in: amazon.fasta groupnames|name_in: amazon.names groupnames|list_in: amazon.an.list groupnames|taxonomy_in: amazon.wang.wang.taxonomy groupnames|source: other savelog: True |
name: value name: value name: value name: value name: value |
amazon.groups amazon.fasta amazon.names amazon.an.list amazon.wang.wang.taxonomy value |
| Test-3 |
groupnames|group_in: amazon.groups groupnames|groups: pasture groupnames|phylip_in: amazon.dist groupnames|column_in: amazon.pair.dist groupnames|source: other savelog: True |
name: value name: value name: value |
amazon.groups amazon.dist amazon.pair.dist value |