Related Experiment Video
Updated: Feb 8, 2026

11:21
Bioinformatics Resources for the Study of Glycan-Mediated Protein Interactions
Published on: January 20, 2022
4.1K
Experimenting with reproducibility: a case study of robustness in bioinformatics
Yang-Min Kim1,2,3,4, Jean-Baptiste Poline5,6, Guillaume Dumas1,2,3,4
1Human Genetics and Cognitive Functions Unit, Institut Pasteur, 25 rue du Docteur Roux 75015 Paris, France.
Gigascience
|July 3, 2018
Summary
Reproducibility challenges in bioinformatics are common. This study details difficulties in re-running a published method and proposes solutions for better scientific data reusability and research efficiency.
Area of Science:
- Bioinformatics
- Computational Biology
- Scientific Reproducibility
Background:
- Limited reproducibility is a significant issue across scientific disciplines.
- Reusability of scientific data and methods is often poorly documented.
- Challenges in reproducing published bioinformatics methods hinder scientific progress.
Purpose of the Study:
- To investigate difficulties in reproducing a published bioinformatics method.
- To assess the reusability of scientific data and code.
- To propose solutions for enhancing research reproducibility and efficiency.
Main Methods:
- Attempted to re-run a published bioinformatics analysis using provided code and data.
- Reimplemented the method in a Python package (StratiPy) to improve accessibility and execution.
- Evaluated the reusability of the reimplementation and its documentation.
Main Results:
- Encountered difficulties in reproducing the original bioinformatics method.
- Developed a Python package (StratiPy) with documentation and tutorials to facilitate reproducibility.
- Identified specific challenges related to software dependencies and execution environments.
Conclusions:
- Improving reproducibility requires accessible code, data, and clear documentation.
- Developing reusable software packages and providing execution environments (e.g., Docker) can enhance research efficiency.
- Addressing reproducibility issues is crucial for the integrity and advancement of scientific research.
More Related Videos
Related Concept Videos
What is an Experiment?
18.9K
An experiment is a planned activity carried out under controlled conditions. The purpose of an experiment is to investigate the relationship between two variables. When one variable causes change in another, we call the first variable the explanatory or independent variable. The affected variable is called the response or dependent variable. In a randomized experiment, the researcher manipulates values of the explanatory variable and measures the resulting changes in the response variable. The...
18.9K
The Stanford Prison Experiment
24.7K
The famous and controversial Stanford Prison Experiment, conducted by social psychologist Philip Zimbardo and his colleagues at Stanford University, demonstrated the power of social roles, social norms, and scripts.
24.7K
Thomson's e/m Experiment
6.9K
In a beam of charged particles created by a heated cathode, the particles move at different speeds. However, many applications need a beam with uniform particle speeds. An arrangement known as a velocity selector uses electric and magnetic fields to pick particles with a particular speed from the beam.
A particle with charge q, speed v, and mass m enters an area from the top, where the magnetic and electric fields are perpendicular both to the particle's motion and to one another. The magnetic...
A particle with charge q, speed v, and mass m enters an area from the top, where the magnetic and electric fields are perpendicular both to the particle's motion and to one another. The magnetic...
6.9K
Controls in Experiments
17.8K
When conducting an experiment, it is crucial to have control to reduce bias and accurately measure the dependent variables. It also marks the results more reliable. Controls are elements in an experiment that have the same characteristics as the treatment groups but are not affected by the independent variable. By sorting these data into control and experimental conditions, the relationship between the dependent and independent variables can be drawn. A randomized experiment always includes a...
17.8K
Randomized Experiments
9.1K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
9.1K
Crossover Experiments
4.6K
Crossover experiments, also called the repeated-measurements design, is a study design in which all experimental units are exposed to all treatments in different periods. Crossover experiments are generally used in psychology, the pharmaceutical industry, agriculture, and medicine.
Crossover designs are performed even with smaller sample sizes since the samples can act as their controls. These are better than simple randomized trials since patients are exposed to all the treatments.
Crossover designs are performed even with smaller sample sizes since the samples can act as their controls. These are better than simple randomized trials since patients are exposed to all the treatments.
4.6K

