Bioinformatics
[samtools] bam to sam, sam to bam, bam 파일 변환, samtools view
BIsun
2020. 8. 26. 17:13
samtools로 sam, bam 파일 간 변환하는 방법
samtools view
samtools view 를 통해 bam, sam 파일을 서로 쉽게 변환할 수 있습니다.
1. BAM to SAM, BAM 파일을 SAM 파일 로 변환
bam -> sam 은 간단하게 view 를 통해 바로 변환할 수 있습니다!
samtools view [in.bam] > [out.sam]
stdout 형태로 화면에 출력되기 때문에 >를 이용해서 output file에 저장될 수 있도록 받아줍니다.
-o 옵션을 통해 저장할 수도 있습니다.
samtools view [in.bam] -o [out.sam]
2. SAM to BAM, SAM 파일을 BAM 파일로 변환
sam -> bam 은 -b 옵션을 통해 변환할 수 있습니다!
samtools view -b [in.sam] > [out.bam]
+ header
기본적으로 SAM output file에는 header가 제외됩니다.
옵션을 통해 output 파일에 header 를 포함시키거나 header 만 출력할 수 있습니다.
-h : Include the header in the output.
-H : Output the header only.
samtools view option