File: samtom4.t

package info (click to toggle)
blasr 5.3.5%2Bdfsg-6
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,196 kB
  • sloc: cpp: 8,412; ansic: 806; python: 331; sh: 178; java: 158; makefile: 36
file content (44 lines) | stat: -rw-r--r-- 1,339 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Set up directories
  $ . $TESTDIR/setup.sh 

Set up the executable: samtom4.
  $ EXEC=$TESTDIR/../samtom4

#Test samtom4 with a *.sam file generated by blasr from a fofn
  $ OUTFILE=$OUTDIR/lambda_bax.m4
#STDFILE has been generated by blasr -m 4 && sort
  $ STDFILE=$STDDIR/lambda_bax.m4
  $ TMPFILE=test_samtom4_2.tmp

  $ rm -rf $OUTFILE $TMPFILE
  $ $EXEC $DATDIR/lambda_bax.sam $DATDIR/lambda_ref.fasta $TMPFILE 
  $ sort $TMPFILE > $OUTFILE
  $ diff $OUTFILE $STDFILE 

  $ rm $TMPFILE 


#Test samtom4 with a *.sam file generated by blasr with -noSplitSubreads from a fofn
  $ OUTFILE=$OUTDIR/lambda_bax_noSplitSubreads.m4
#STDFILE has been generated by blasr -m 4 && sort 
  $ STDFILE=$STDDIR/lambda_bax_noSplitSubreads.m4
  $ TMPFILE=test_samtom4_3.tmp

  $ rm -rf $OUTFILE $TMPFILE
  $ $EXEC $DATDIR/lambda_bax_noSplitSubreads.sam $DATDIR/lambda_ref.fasta $TMPFILE 
  $ sort $TMPFILE > $OUTFILE
  $ diff $OUTFILE $STDFILE 

  $ rm $TMPFILE 

#Test samtom4 with a *.sam file generated by blasr.
  $ OUTFILE=$OUTDIR/ecoli_samtom4.m4
#STDFILE has been generated by blasr -m 4 && sort
  $ STDFILE=$STDDIR/ecoli_sorted.m4
  $ TMPFILE=$OUTDIR/test_samtom4_4.tmp

  $ rm -rf $OUTFILE $TMPFILE
  $ $EXEC $DATDIR/ecoli.sam $DATDIR/ecoli_reference.fasta $OUTFILE -useShortRefName
  $ sort -n $OUTFILE > $TMPFILE
  $ diff $TMPFILE $STDFILE