File: compare_preprocess.sh

package info (click to toggle)
seqan-needle 1.0.3%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 78,084 kB
  • sloc: cpp: 18,697; sh: 478; perl: 100; python: 99; makefile: 28; ruby: 7
file content (13 lines) | stat: -rw-r--r-- 1,099 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash

needle="Set path to needle executable"
input_dir="Set to directory that contains the sequence files"

# Comparison for 4 Threads, change thread number in each step to obtain numbers for 4 threads
/usr/bin/time -v -o needle_21_21_preprocess4.time $needle minimiser -k 21 -w 21 -t 4 --cutoff 49 $input_dir/SRR1313229.fastq.gz $input_dir/SRR1313228.fastq.gz  $input_dir/SRR1313227.fastq.gz $input_dir/SRR1313226.fastq.gz
/usr/bin/time -v -o needle_25_21_preprocess4.time $needle minimiser -k 21 -w 25 -t 4 --cutoff 49 $input_dir/SRR1313229.fastq.gz $input_dir/SRR1313228.fastq.gz  $input_dir/SRR1313227.fastq.gz $input_dir/SRR1313226.fastq.gz
/usr/bin/time -v -o needle_21_41_preprocess4.time $needle minimiser -k 21 -w 41 -t 4 --cutoff 49 $input_dir/SRR1313229.fastq.gz $input_dir/SRR1313228.fastq.gz  $input_dir/SRR1313227.fastq.gz $input_dir/SRR1313226.fastq.gz

# For both bcalm and kmc a file named "files.lst" with the path to the four files needs to be created.
/usr/bin/time -v -o bcalm_preprocess4.time bash run_bcalm4.sh
/usr/bin/time -v -o kmc_preprocess4.time bash run_kmc4.sh