bin/seqtrimnext in seqtrimnext-2.0.46 vs bin/seqtrimnext in seqtrimnext-2.0.48
- old
+ new
@@ -204,10 +204,15 @@
options[:check_db] = false
opts.on( '-c', '--check_databases', 'Check Blast databases and reformat if necessary' ) do
options[:check_db] = true
end
+
+ options[:use_checkpoint] = false
+ opts.on( '-C', '--use_checkpoint', 'Restore at checkpoint if scbi_mapreduce_checkpoint file is available' ) do
+ options[:use_checkpoint] = true
+ end
# options[:skip_initial_stats] = false
# opts.on( '-k', '--skip_initial_stats', 'Skip initial stats' ) do
# options[:skip_initial_stats] = true
# end
@@ -225,9 +230,19 @@
options[:fastq] = nil
opts.on( '-Q', '--fastq FILE', 'Fastq input file. Use - for <STDIN>' ) do |file|
options[:fastq] = file
end
+
+ options[:format] = nil
+ opts.on( '-F', '--fastq_quality_format FORMAT', 'Fastq input quality format use sanger or illumina18 for phred+33 based scores. Use illumina15 for phred+64 based scores (default is sanger) file. Use - for <STDIN>' ) do |value|
+ options[:format] = value
+ if !['sanger','illumina15', 'illumina18'].include?(value)
+ STDERR.puts "ERROR: Invalid FASTQ format parameter #{value}"
+ exit
+ end
+ end
+
options[:fasta] = nil
opts.on( '-f', '--fasta FILE', 'Fasta input file' ) do |file|
options[:fasta] = file
end