Hyppää sisältöön

A new version of SD Connect and SD Desktop will be available from Monday, September 28. The major upgrade will introduce significant improvements, but also includes changes that are not compatible with the current version of the service. Click here to review the available support materials.

Warning!

Puhti and Mahti computing services have been decommissioned and no new jobs are accepted or executed on its compute nodes. Puhti and Mahti login nodes and storage services are planned to remain available until 15 October 2026. Clean up unnecessary files and move any data you need to keep by 31 August 2026. See the Roihu data migration guide for instructions on transferring your data to Roihu.

Seqtk

Seqtk on nopea ja kevyt työkalu sekvenssien käsittelyyn FASTA- tai FASTQ-muodossa. Se jäsentää saumattomasti sekä FASTA- että FASTQ-tiedostoja, jotka voivat olla myös valinnaisesti gzip-pakattuja.

Lisenssi

Vapaasti käytettävissä ja avointa lähdekoodia MIT-lisenssillä.

Saatavuus

  • Roihu: 1.4, bio-apps-moduulin kautta.

Käyttö

Seqtk on osa bio-apps -kokoelmaa Roihussa. Lataa ensin bio-apps-moduulipuu ja sitten Seqtk-moduuli:

module load bio-apps/v202603
module load seqtk/1.4

seqtk-komennon syntaksi on:

seqtk <command> <arguments>

Saatavilla olevat Seqtk-komennot ovat:

Command Function
seq FASTA/Q:n yleiset muunnokset
comp hae FASTA/Q:n nukleotidikoostumus
sample aliosita sekvenssejä
subseq poimi alasekvenssejä FASTA/Q:sta
fqchk fastq-laadunvalvonta (emäs-/laatuyhteenveto)
mergepe lomita kaksi PE FASTA/Q -tiedostoa
trimfq trimmaa FASTQ Phred-algoritmilla
hety alueellinen heterotsygotia
gc tunnista korkean tai matalan GC-pitoisuuden alueet
mutfa tee pistemutaatioita FASTA:an määritetyissä kohdissa
mergefa yhdistä kaksi FASTA/Q-tiedostoa
famask käytä X-koodattua FASTA:aa lähde-FASTA:an
dropse poista parittomat lomitetusta PE FASTA/Q:sta
rename nimeä sekvenssien nimet uudelleen
randbase valitse satunnainen emäs heterotsygoottisista kohdista
cutN katkaise sekvenssi pitkän N:n kohdalta
listhet poimi jokaisen heterotsygoottisen kohdan sijainti

Esimerkkejä

Muunna FASTQ FASTA-muotoon:

seqtk seq -a in.fq.gz > out.fa

Poimi sekvenssit, joiden nimet ovat tiedostossa name.lst, yksi sekvenssin nimi per rivi:

seqtk subseq in.fq name.lst > out.fq

Poimi sekvenssit tiedostossa reg.bed määritellyiltä alueilta:

seqtk subseq in.fa reg.bed > out.fa

Tuki

CSC Service Desk

Lisätietoja

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta