SeqAn an efficient, generic C++ library for sequence analysis

A Döring, D Weese, T Rausch, K Reinert - BMC bioinformatics, 2008 - Springer
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 …

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 …

Visual programming for next-generation sequencing data analytics

F Milicchio, R Rose, J Bian, J Min, M Prosperi - BioData mining, 2016 - Springer
Background High-throughput or next-generation sequencing (NGS) technologies have
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

J Dutheil, S Gaillard, E Bazin, S Glémin, V Ranwez… - BMC …, 2006 - Springer
Background A large number of bioinformatics applications in the fields of bio-sequence
analysis, molecular evolution and population genetics typically share input/ouput methods …

Sarvavid: a domain specific language for developing scalable computational genomics applications

K Mahadik, C Wright, J Zhang, M Kulkarni… - Proceedings of the …, 2016 - dl.acm.org
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 …

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 …

Darting behavior: a quantitative movement pattern designed for discrimination and replicability in mouse locomotor behavior

N Kafkafi, M Pagis, D Lipkind, CL Mayo… - Behavioural Brain …, 2003 - Elsevier
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 …

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 …

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 …

Organoids, Biocybersecurity, and Cyberbiosecurity—A Light Exploration

X Palmer, C Akafia, E Woodson, A Woodson, L Potter - Organoids, 2024 - mdpi.com
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 …