Index of /examples/bioinformatics/bwa

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory   -  
[DIR]data/ 2021-03-26 17:14 -  
[DIR]out/ 2021-03-26 17:14 -  
[DIR]qlog/ 2021-03-26 17:14 -  
[DIR]qsub/ 2021-04-09 13:28 -  
[DIR]ref/ 2021-03-26 17:14 -  

RCS BWA Example

Directory Structure


Notes

To view all available bwa versions on SCC, execute:
[scc1 ] module avail bwa

To run bwa index command at the command line:
[scc1 ] module load bwa/0.7.17 # please specify version
[scc1 ] bwa index ref/reference.fa -p ref/example_ref # build index. Note: you can specify index prefix using '-p' option

The above command will output on screen as recorded in out/bwa_index.out.
And also create the following index files in ref/:

To run bwa alignment tool, use the following command:(assume we are using 8 cores)
[scc1 ] bwa aln -I -t 8 ref/example_ref data/reads.fq > out/example_aln.sai # align read to reference

The above command will output on screen as recorded in out/bwa_aln.out.
And the alignment file out/example_aln.sai is in bwa binary format (.sai):

You may want to use bwa samse tool to convert .sai file to sam file:
[scc1 ] bwa samse ref/example_ref out/example_aln.sai data/reads.fq > out/example_aln.sam # convert sai to sam

The above command will output on screen as recorded in out/bwa_samse.out.
And the sam alignment file out/example_aln.sam will be generated.:

You can write a qsub to combine the above steps for a batch submission:
As prepared in qsub/bwa_job.qsub
[scc1 ] cd qsub # get into the qsub script location
[scc1 ] qsub bwa_job.qsub

After the above job's completion, there will be two files in qlog/ looks like:

And two output alignment files in out/:

BWA links

Contact Information

Research Computing Services: help@scc.bu.edu

Note: RCS example programs are provided "as is" without any warranty of any kind. The user assumes the intire risk of quality, performance, and repair of any defect. You are welcome to copy and modify any of the given examples for your own use.