printf'HINT: The FASTA and DATABASE items need to be full paths to files.'
printf'HINT: The FASTA and DATABASE items need to be full paths to files.\n'
printf"\t%s\n""<FASTA>: path to the query FASTA file"
printf"\\t\\033[1m%s\\033[0m\\t\\t%s\\n""<FASTA>""path to the query FASTA file"
printf"\t%s\n""<DATABASE>: path to the database file"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""<DATABASE>""path to the database file"
printf"\t%s\n""-l,--runlimit: runlimit default is 300 min, queue will be nodeshort, if <= 300 (default)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-l,--runlimit""runlimit default is 300 min, queue will be nodeshort, if <= 300 (default)"
printf"\t%s\n""-p,--partition: queue (default is nodeshort)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-p,--partition""queue (default is nodeshort)"
printf"\t%s\n""-A,--account: queue (default is the last submit account; an error is triggered if none specified nor can be deduced)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-A,--account""SLURM account (default is the last submit account; an error is triggered if none specified nor can be deduced)"
printf"\t%s\n""-N,--nodes: number of nodes (1 is the default)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-N,--nodes""number of nodes (1 is the default)"
printf"\t%s\n""--reservation: reservation to use (none is the default)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--reservation""reservation to use (none is the default)"
printf"\t%s\n""--time: time in minutes (300 is the default)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--time""time in minutes (300 is the default)"
printf"\t%s\n""-m,--mem: memory which is required per node (defaults to 115500 M, but should be min. 242500 M for blastn)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-m,--mem""memory which is required per node (defaults to 115500 M, but should be min. 242500 M for blastn, omit the unit for submitting)"
printf"\t%s\n""-r,--ramdisk: ramdisk size in units of GiB (default is 40 GiB)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-r,--ramdisk""ramdisk size in units of GiB (default is 40 GiB)"
printf"\t%s\n""-t,--threads: blast threads (default is 1)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-t,--threads""blast threads (default is 1)"
printf"\t%s\n""--blastparams: blast parameters (default is -outfmt 5 (for xml output))"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--blastparams""blast parameters (default is -outfmt 6 (for blank tabulated output))"
printf"\t%s\n""-s,--splitup: No. of FASTA sequences per query file (default is 20)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""-s,--splitup""No. of FASTA sequences per query file (default is 20)"
printf"\t%s\n""--blastdir: output directory (default is composition of input names)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--blastdir""output directory (default is composition of input names)"
printf"\t%s\n""--executable: choose executable (currently only from NCBI-BLAST, default: blastx)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--executable""choose executable (currently only from NCBI-BLAST, default: blastx)"
printf"\t%s\n""--compress: if set, the output files will be merged and compressed (time consuming!, defaultt: off)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--compress""if set, the output files will be merged and compressed (time consuming!, defaultt: off)"
printf"\t%s\n""--test,--no-test: dry run, testing only (off by default)"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--test,--no-test""dry run, testing only (off by default)"
printf"\t%s\n""--credits,--version: Prints credits and a brief version history and exits"
printf"\\t\\033[1m%s\\033[0m\\t%s\\n""--credits,--version""Prints credits and a brief version history and exits"