SeqAn an efficient, generic C++ library for sequence analysis
Background The use of novel algorithmic techniques is pivotal to many important problems
in life science. For example the sequencing of the human genome [1] would not have been …
in life science. For example the sequencing of the human genome [1] would not have been …
Open source tools and toolkits for bioinformatics: significance, and where are we?
JE Stajich, H Lapp - Briefings in bioinformatics, 2006 - academic.oup.com
This review summarizes important work in open-source bioinformatics software that has
occurred over the past couple of years. The survey is intended to illustrate how programs …
occurred over the past couple of years. The survey is intended to illustrate how programs …
Visual programming for next-generation sequencing data analytics
Background High-throughput or next-generation sequencing (NGS) technologies have
become an established and affordable experimental framework in biological and medical …
become an established and affordable experimental framework in biological and medical …
Bio++: a set of C++ libraries for sequence analysis, phylogenetics, molecular evolution and population genetics
Background A large number of bioinformatics applications in the fields of bio-sequence
analysis, molecular evolution and population genetics typically share input/ouput methods …
analysis, molecular evolution and population genetics typically share input/ouput methods …
Sarvavid: a domain specific language for developing scalable computational genomics applications
Breakthroughs in gene sequencing technologies have led to an exponential increase in the
amount of genomic data. Efficient tools to rapidly process such large quantities of data are …
amount of genomic data. Efficient tools to rapidly process such large quantities of data are …
Essential language support for generic programming
JG Siek, A Lumsdaine - ACM SIGPLAN Notices, 2005 - dl.acm.org
Concepts are an essential language feature for generic programming in the large. Concepts
allow for succinct expression of constraints on type parameters of generic algorithms, enable …
allow for succinct expression of constraints on type parameters of generic algorithms, enable …
Darting behavior: a quantitative movement pattern designed for discrimination and replicability in mouse locomotor behavior
In the open-field behavior of rodents, Software for Exploring Exploration (SEE) can be used
for an explicit design of behavioral endpoints with high genotype discrimination and …
for an explicit design of behavioral endpoints with high genotype discrimination and …
A language for generic programming in the large
JG Siek, A Lumsdaine - Science of Computer Programming, 2011 - Elsevier
Generic programming is an effective methodology for developing reusable software
libraries. Many programming languages provide generics and have features for describing …
libraries. Many programming languages provide generics and have features for describing …
Associated types and constraint propagation for mainstream object-oriented generics
J Järvi, J Willcock, A Lumsdaine - Proceedings of the 20th annual ACM …, 2005 - dl.acm.org
Support for object-oriented programming has become an integral part of mainstream
languages, and more recently generic programming has gained widespread acceptance as …
languages, and more recently generic programming has gained widespread acceptance as …
Organoids, Biocybersecurity, and Cyberbiosecurity—A Light Exploration
Organoids present immense promise for studying organ systems and their functionality.
Recently, they have become the subject of exploration outside of purely biomedical uses in …
Recently, they have become the subject of exploration outside of purely biomedical uses in …