-
SAMtools
SAMtools
SAMtools tarjoaa työkaluja SAM- ja BAM-muotoisten kohdistusten käyttöön ja käsittelyyn. Voit käyttää SAMtoolsia esimerkiksi indeksointiin, varianttien tunnistamiseen ja kohdistusten tarkasteluun.
Lisenssi
Vapaasti käytettävä ja avointa lähdekoodia MIT/Expat-lisenssillä.
Saatavuus
Puhti: 1.9, 1.16, 1.18
Käyttö
Käyttääksesi SAMtoolsia Puhdissa voit käyttää alustamiskomentoa:
Biokit-moduuli ottaa käyttöön joukon yleisesti käytettyjä bioinformatiikan työkaluja, mukaan lukien SAMtoolsin ja Picardin. (Huomaa kuitenkin, että Puhdissa on myös bioinformatiikan työkaluja, joille on erilliset käyttöönottokomennot.)
Tämän jälkeen voit käynnistää samtoolsin
Voit tarkistaa saatavilla olevat samtools-versiot komennolla:
Ja ottaa käyttöön version, jota haluat käyttää. Esimerkiksi:
SAMtoolsin version 1.x lataaminen lataa myös BCFtoolsin ja HTSlibin.
Raskaammat SAMtools-työt kannattaa suorittaa eräajoina. Alla on esimerkki eräajotiedostosta SAMtools-työn suorittamiseen Puhdissa:
#!/bin/bash -l
#SBATCH --job-name=samtools
#SBATCH --output=output_%j.txt
#SBATCH --error=errors_%j.txt
#SBATCH --time=04:00:00
#SBATCH --mem=4000
#SBATCH --account=project_1234567
#SBATCH --ntasks=1
#Convert SAM file to BAM
samtools view -bS aln.sam > aln.bam
#Sort the bam file
samtools sort aln.bam aln-sorted
#Index the bam file
samtools index aln-sorted.bam
Voit lähettää eräajotiedoston eräajo-järjestelmään komennolla:
Katso lisätietoja eräajojen suorittamisesta Puhdin käyttöoppaasta.