hts-nim: scripting high-performance genomic analyses
Abstract
MotivationExtracting biological insight from genomic data inevitably requires custom software. In many cases, this is accomplished with scripting languages, owing to their accessibility and brevity. Unfortunately, the ease of scripting languages typically comes at a substantial performance cost that is especially acute with the scale of modern genomics datasets.\n\nResultsWe present hts-nim, a high-performance library written in the Nim programming language that provides a simple, scripting-like syntax without sacrificing performance.\n\nAvailabilityhts-nim is available at https://github.com/brentp/hts-nim and the example tools are at https://github.com/brentp/hts-nim-tools both under the MIT license.\n\nContactbpederse@gmail.com\n\nSupplementary informationSupplementary data are available at Bioinformatics online.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 23
- FWCI
- 0.62
- Field percentile
- top 35%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- HTSlib-js: Developer toolkit for a client-side JavaScript interface for HTSlib
Jeongbin Park, Liam Harold Childs, … Roland Eils·bioRxiv·Aug 27, 2018
- HTSeq - A Python framework to work with high-throughput sequencing data
Simon Anders, Paul Theodor Pyl, Wolfgang Huber·BioinformaticsPeer-reviewed·Sep 25, 2014
- HTSlib - C library for reading/writing high-throughput sequencing data
James Bonfield, John Marshall, … Robert M. Davies·GigaSciencePeer-reviewed·Jan 29, 2021
- hictk: blazing fast toolkit to work with .hic and .cool files
Roberto Rossini, Jonas Paulsen·BioinformaticsPeer-reviewed·Jun 21, 2024
- A Python-based optimization framework for high-performance genomics
Ariya Shajii, Ibrahim Numanagić, … Bonnie Berger·bioRxiv·Oct 29, 2020
- SnakeChunks: modular blocks to build Snakemakeworkflows for reproducible NGS analyses
Claire Rioualen, Lucie Khamvongsa-Charbonnier, Jacques van Helden·bioRxiv·Jul 19, 2017