Downsampling Bam with samtools
samtools view [option] [sample.bam]
출처:https://www.htslib.org/doc/samtools-view.html
samtools-view(1) manual page
Manual page from samtools-1.18 released on 25 July 2023 samtools view – views and converts SAM/BAM/CRAM files samtools view [options] in.sam|in.bam|in.cram [region...] With no options or regions specified, prints all alignments in the specified input ali
www.htslib.org
Baseline command
#25% subsampling
samtools view -s 0.25 -b sample.bam > 25p_sample.bam
#50% subsampling
samtools view -s 0.5 -b sample.bam > 50p_sample.bam
#75% subsampling
samtools view -s 0.75 -b sample.bam > 75p_sample.bam
Downsampling specific region (ChrX only)
samtools view -bh sample.bam chrX > only_chrX.bam
samtools view -s 0.50 -b only_chrX.bam > 50p_chrX.bam
#합쳐주기
#samtools merge result_50p_chrX.bam -b exclude_chrX.bam 50p_chrX.bam
#samtools index result_50p_chrX.bam
samtools-merge(1) manual page
Manual page from samtools-1.18 released on 25 July 2023 samtools merge – merges multiple sorted files into a single file samtools merge [options] -o out.bam [options] in1.bam ... inN.bam samtools merge [options] out.bam in1.bam ... inN.bam Merge multiple
www.htslib.org
출처:https://www.htslib.org/doc/samtools-merge.html
samtools-index(1) manual page
Manual page from samtools-1.18 released on 25 July 2023 samtools index – indexes SAM/BAM/CRAM files samtools index -M [-bc] [-m INT] FILE FILE [FILE...] samtools index [-bc] [-m INT] aln.sam|aln.bam|aln.cram [out.index] Index coordinate-sorted BGZIP-comp
www.htslib.org
'Bioinformatics' 카테고리의 다른 글
[bcftools] 사용 방법/명령어 총정리 -2 (4) | 2023.12.13 |
---|---|
[bcftools] 사용 방법/명령어 총정리 -1 (4) | 2023.12.05 |
[samtools] depth coverage 계산하기 (0) | 2023.11.27 |
[blastp] command 명령어 사용법 (4) | 2023.11.22 |
bash command for bioinformatics part2 (0) | 2023.08.03 |