Related Experiment Video
Updated: Nov 9, 2025

07:09
A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq
Published on: May 28, 2021
10.0K
The roles of code in biology
Brendan Lawlor1, Roy D Sleator2
1Department of Computer Science, Munster Technological University, Cork, Ireland.
Science Progress
|April 15, 2021
Summary
Computer code in biological research causes confusion, impacting reproducibility and productivity. This study introduces a taxonomy to clarify code
Area of Science:
- Bioinformatics and Computational Biology
- Software Engineering in Life Sciences
Background:
- The perception and application of computer code in biological research have led to significant confusion.
- This confusion has resulted in suboptimal outcomes concerning reproducibility, scalability, and productivity in life science research.
Purpose of the Study:
- To address the confusion surrounding the use of computer code in biological research.
- To present a novel three-dimensional taxonomy for classifying the roles of code in the life sciences.
- To identify a "sweet spot" within this taxonomy for maximizing the value derived from code usage.
Main Methods:
- Development of a three-dimensional taxonomy to classify the diverse roles of computer code in life sciences.
- Identification of a convergence zone ("sweet spot") within the taxonomy for optimal bioinformatician effort.
- Proposal of the "inverse Conway maneuver" for structuring research teams to facilitate interaction between software engineers and researchers.
Main Results:
- A structured framework (taxonomy) is provided to understand and categorize the functions of code in biological research.
- A specific area ("sweet spot") is identified where bioinformaticians can focus efforts for maximum impact.
- The "inverse Conway maneuver" is suggested as a strategy for team organization to improve software engineering integration.
Conclusions:
- Reevaluating the relationship between life science research and software engineering is crucial.
- Adapting research structures is necessary to overcome persistent issues in bioinformatics, including reproducibility, scalability, and productivity.
- A clearer understanding and strategic application of code are essential for advancing biological research.
Related Concept Videos
The Central Dogma
133.8K
Overview
133.8K
The Central Dogma
30.6K
The central dogma explains the flow of genetic information from DNA nucleotides to the amino acid sequence of proteins.
RNA is the Missing Link Between DNA and Proteins
In the early 1900s, scientists discovered that DNA stores all the information needed for cellular functions and that proteins perform most of these functions. However, the mechanisms of converting genetic information into functional proteins remained unknown for many years. Initially, it was believed that a single gene is...
RNA is the Missing Link Between DNA and Proteins
In the early 1900s, scientists discovered that DNA stores all the information needed for cellular functions and that proteins perform most of these functions. However, the mechanisms of converting genetic information into functional proteins remained unknown for many years. Initially, it was believed that a single gene is...
30.6K
From DNA to Protein
20.7K
The flow of genetic information in cells from DNA to mRNA to protein is described by the central dogma, which states that genes specify the sequence of mRNAs, which in turn specify the sequence of amino acids making up all proteins. The decoding of one molecule to another is performed by specific proteins and RNAs. Because the information stored in DNA is so central to cellular function, it makes intuitive sense that the cell would make mRNA copies of this information for protein synthesis...
20.7K
Proteins: From Genes to Degradation
13.3K
Within a biological system, the DNA encodes the RNA, and the nucleotide sequence in the RNA further defines the amino acid sequence in the protein. This is referred to as “The Central Dogma of Molecular Biology” - a term coined by Francis Crick. Central dogma is a firm principle in biology that defines the flow of genetic information within any life form. The two fundamental steps in central dogma are - transcription and translation.
Transcription is the synthesis of RNA...
Transcription is the synthesis of RNA...
13.3K
Proteins: From Genes to Degradation
4.0K
4.0K
Prokaryotic Gene Structure and Organization
1.2K
Prokaryotic genomes exhibit a streamlined organization of coding and non-coding regions essential for gene expression and protein synthesis. While coding regions contain the genetic instructions for proteins or functional RNAs, non-coding regions regulate the precise transcription and translation of these genes.Coding Regions: Proteins and RNAsThe primary coding regions, known as structural genes, include sequences transcribed into messenger RNA (mRNA) and ultimately translated into...
1.2K

