Related Experiment Video
Updated: Feb 5, 2026

13:01
gP2S, an Information Management System for CryoEM Experiments
Published on: June 10, 2021
5.9K
BioWorkbench: a high-performance framework for managing and analyzing bioinformatics experiments
Maria Luiza Mondelli1, Thiago Magalhães1, Guilherme Loss1
1National Laboratory for Scientific Computing, Petrópolis, Rio de Janeiro, Brazil.
Peerj
|September 7, 2018
Summary
BioWorkbench streamlines bioinformatics experiments by automatically collecting and analyzing performance and scientific data. This framework significantly reduces execution times, enhancing computational efficiency for complex biological data analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Sequencing advances generate vast biological data, necessitating large-scale bioinformatics experiments.
- These experiments are computation- and data-intensive, requiring high-performance computing and specialized systems.
- Managing and analyzing complex bioinformatics workflows presents significant challenges.
Purpose of the Study:
- To introduce BioWorkbench, a framework for managing and analyzing bioinformatics experiments.
- To automatically collect provenance data, encompassing workflow performance and scientific domain information.
- To simplify access to provenance data through a web application for enhanced analysis.
Main Methods:
- Developed BioWorkbench, a framework integrating Scientific Workflow Management Systems and databases.
- Implemented automatic collection of provenance data (performance and scientific).
- Evaluated BioWorkbench using three case studies: SwiftPhylo, SwiftGECKO, and RASflow.
Main Results:
- BioWorkbench demonstrates scalability and high-performance, reducing execution time by up to 98% in case studies.
- Provenance data analysis provided insights from both computational and scientific perspectives.
- Machine learning techniques were explored to enrich the analysis process.
Conclusions:
- BioWorkbench effectively manages and analyzes large-scale bioinformatics experiments.
- The framework enhances computational efficiency and simplifies data analysis through provenance tracking.
- Automated data collection and analysis capabilities of BioWorkbench support advanced biological research.
Related Concept Videos
What is an Experiment?
18.8K
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.8K
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.8K
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.8K
Controls in Experiments
17.6K
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.6K
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

