We’re encountering a problem with batch files that use - in the file names, it looks like some mothur commands can handle those and others can’t. The output below shows align.seqs() chopping Field-Two.trim.contigs.good.unique.fasta into Field and Two.trim.contigs.good.unique.fasta but summary.seqs() reads it fine. Should we just never use - in file names? Should we fix the code? thanks, charlie
…
Using 6 processors.
Start End NBases Ambigs Polymer NumSeqs
Minimum: 1 151 151 0 3 1
2.5%-tile: 1 252 252 0 4 326065
25%-tile: 1 253 253 0 4 3260644
Median: 1 253 253 0 5 6521287
75%-tile: 1 253 253 0 5 9781930
97.5%-tile: 1 254 254 0 8 12716508
Maximum: 1 275 275 0 80 13042572
Mean: 1 253.029 253.029 0 4.78814
of unique seqs: 4912829
total # of seqs: 13042572
Output File Names:
Field-Two.trim.contigs.good.unique.summary
mothur > system(/bin/echo "starting align.seqs date
" >>/dev/stderr)
mothur > align.seqs(fasta=current, reference=silva.v4.fasta)
Using Field-Two.trim.contigs.good.unique.fasta as input file for the fasta parameter.
Unable to open Field. It will be disregarded.
Unable to open Two.trim.contigs.good.unique.fasta. It will be disregarded.
no valid files.
Using 6 processors.
[ERROR]: did not complete align.seqs.
mothur > system(/bin/echo "starting summary.seqs date
" >>/dev/stderr)
mothur > summary.seqs(fasta=current, count=current)
Using Field-Two.trim.contigs.good.count_table as input file for the count parameter.
Using Field-Two.trim.contigs.good.unique.fasta as input file for the fasta parameter.
…