C++ htslib/bwa-mem/fermi-grænseflade for interrogating sequence-data
C++-API og kommandolinjeværktøj der tilbyder en hurtig og brugervenlig grænseflade til BAM/SAM/CRAM-filer, globale sekvenssammenligningsoperationer og sekvenssamling. Fire C-biblioteker udfører de grundlæggende operationer i SeqLib: HTSlib for BAM-adgang, BWA-MEM og BLAT for sekvenssammenligning og Fermi for fejlrettelse og sekvenssamling. Sammenligninger indikerer at SeqLib har lavere cpu- og hukommelseskrav end førende C++-sekvensanalyse-API'er. Minimal SeqLib-kode kan udtrække, rette fejl og samle læsninger fra en CRAM-fil og så sammenligne med BWA-MEM. SeqLib tilyder også yderligere funktioner, inklusive kromosom-egnede intervalforespørgsler og plot med læsninger. Kommandolinjeværktøjer er tilgængelige for udførelse af integreret fejlrettelse, mikrosamlinger og sammenligning.