The in silico lab: Improving academic code using lessons from biology

Jason Y Cain1, Jessica S Yu2, Neda Bagheri3

  • 1Department of Chemical Engineering, University of Washington, Seattle, WA 98195, USA.

Cell Systems
|January 19, 2023
PubMed
Summary

Improving code quality in computational biology is essential for research reproducibility. This study uses biological analogies to make best practices accessible, promoting reusable and repeatable scientific code.

Related Concept Videos

Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
6.1K
Improving Translational Accuracy02:07

Improving Translational Accuracy

Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
11.7K
Synthetic Biology02:55

Synthetic Biology

Synthetic biology is an interdisciplinary science that involves using principles from disciplines such as engineering, molecular biology, cell biology, and systems biology. It involves remodeling existing organisms from nature or constructing completely new synthetic organisms for applications such as protein or enzyme production, bioremediation, value-added macromolecule production, and the addition of desirable traits to crops, to name a few.
Golden rice
Golden rice is a genetically modified...
4.9K
The Central Dogma01:20

The Central Dogma

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...
23.2K
CRISPR and crRNAs02:53

CRISPR and crRNAs

Bacteria and archaea are susceptible to viral infections just like eukaryotes; therefore, they have developed a unique adaptive immune system to protect themselves. Clustered regularly interspaced short palindromic repeats and CRISPR-associated proteins (CRISPR-Cas) are present in more than 45% of known bacteria and 90% of known archaea.
The CRISPR-Cas system stores a copy of foreign DNA in the host genome and uses it to identify the foreign DNA upon reinfection. CRISPR-Cas has three different...
17.2K
Key Techniques in Microbiology01:29

Key Techniques in Microbiology

Aseptic techniques prevent contamination, ensure experimental accuracy, and protect researchers and microbial cultures. These techniques are essential in clinical, industrial, and research settings where sterility is required.Maintaining Sterility in Laboratory PracticesScientists maintain sterility by sterilizing tools with heat or chemicals, disinfecting work surfaces, and handling cultures in controlled environments. Working near an open flame or within a laminar flow hood reduces the risk...
184