← Voltar para a Bancada
Genômica Bash 03/04/2026

Extrair Regiões Específicas de Arquivos BAM

Como usar o samtools para extrair sequências de um intervalo genômico específico de forma ultra-rápida.

Extrair Regiões com Samtools 🧬

Se você tem um arquivo de alinhamento gigante (.bam) e só precisa analisar um gene ou cromossomo específico, não precisa carregar tudo. Use o indexamento a seu favor.

Pré-requisito

Seu arquivo BAM deve estar indexado (ter um arquivo .bai correspondente):

samtools index alinhamento.bam

Extraindo um Cromossomo Inteiro

Para extrair apenas o Cromossomo 1:

samtools view -b alinhamento.bam chr1 > chr1_somente.bam

Extraindo uma Região Específica (Intervalo)

Para extrair apenas a região entre as bases 100.000 e 200.000 do Cromossomo 2:

samtools view -b alinhamento.bam chr2:100000-200000 > regiao_estudo.bam

Insight: O parâmetro -b (binary) garante que a saída continue sendo um arquivo BAM compactado, economizando muito espaço em disco.

Série: Introdução à Manipulação de Dados Genômicos3 / 3