bioRxivBioinformaticsPreprint
bíogo: a simple high-performance bioinformatics toolkit for the Go language
Abstract
biogo is a framework designed to ease development and maintenance of computationally intensive bioinformatics applications. The library is written in the Go programming language, a garbage-collected, strictly typed compiled language with built in support for concurrent processing, and performance comparable to C and Java. It provides a variety of data types and utility functions to facilitate manipulation and analysis of large scale genomic and other biological data. biogo uses a concise and expressive syntax, lowering the barriers to entry for researchers needing to process large data sets with custom analyses while retaining computational safety and ease of code review. We believe biogo provides an excellent environment for training and research in computational biology because of its combination of strict typing, simple and expressive syntax, and high performance.
- assay: whole-genome sequencing
- assay: whole-exome sequencing
- research focus: software / tool
- research focus: benchmarking
- research focus: database / resource
- approach: experimental assay
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
- BioMake: a GNU Make-compatible utility for declarative workflow management
Ian H Holmes, Chris Mungall·BioinformaticsPeer-reviewed·May 8, 2017
- TBtools - an integrative toolkit developed for interactive analyses of big biological data
Chengjie Chen, Hao Chen, … Rui Xia·Molecular PlantPeer-reviewed·Jun 23, 2020
- bioSyntax: Syntax Highlighting For Computational Biology
Artem Babaian, Anicet Ebou, … Yao Li·BMC BioinformaticsPeer-reviewed·Aug 22, 2018
- Biopipe: A Lightweight System Enabling Comparison of Bioinformatics Tools and Workflows
Saima Sultana Tithi, Jiyoung Lee, … Na Meng·bioRxiv·Oct 10, 2017
- A comparison of three programming languages for a full-fledged next-generation sequencing tool
Pascal Costanza, Charlotte Herzeel, Wilfried Verachtert·BMC BioinformaticsPeer-reviewed·Jun 3, 2019
- BioNumPy: Fast and easy analysis of biological data with Python
Knut Dagestad Rand, Ivar Grytten, … Geir Kjetil Sandve·bioRxiv·Dec 21, 2022