Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Quality Assurance01:19

Quality Assurance

258
Quality assurance is the overarching term used to describe the activities employed to ensure the proper performance of a system. These activities can be classified into three categories: quality control, quality assessment, and internal corrective measures. Typically, these activities work cyclically: quality control is performed before and during the analysis, while quality assessment occurs during and after the investigation. Internal corrective measures are implemented based on the findings...
258
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

865
Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
865
Improving Translational Accuracy02:07

Improving Translational Accuracy

12.0K
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...
12.0K
Health Information Technology and Healthcare Information System01:30

Health Information Technology and Healthcare Information System

981
Health Information Technology (HIT)
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
981
Quality Control01:05

Quality Control

370
Quality control is one of the three cyclical quality assurance activities that help keep a system under statistical control. Typical quality control activities include creating quality control charts, conducting proficiency testing, and documenting and archiving results.
Quality control helps track data, visualize trends, and identify variations, making it easier to detect deviations that may affect the accuracy of an analysis. One way to do this is by generating a quality control chart, which...
370
Protein Folding Quality Check in the RER01:29

Protein Folding Quality Check in the RER

4.0K
ER is the primary site for the maturation and folding of soluble and transmembrane secretory proteins. The calnexin cycle is a specific chaperone system that folds and assesses the confirmation of N-glycosylated proteins before they can exit the ER lumen. The primary players of this quality check pipeline are the lectins, ER-resident chaperones, and a glucosyl transferase enzyme. In case the calnexin system in the lumen fails to salvage a misfolded protein, it is transported to the cytoplasm...
4.0K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A Rule-Based Inference Framework to Explore and Explain the Biological Related Mechanisms of Potential Drug-Drug Interactions.

Computational and mathematical methods in medicine·2022
Same author

Anti-DDI Resource: A Dataset for Potential Negative Reported Interaction Combinations to Improve Medical Research and Decision-Making.

Journal of healthcare engineering·2022
Same author

A Data-Driven Medical Decision Framework for Associating Adverse Drug Events with Drug-Drug Interaction Mechanisms.

Journal of healthcare engineering·2022
Same author

Analysis of the Stochastic Population Model with Random Parameters.

Entropy (Basel, Switzerland)·2020
Same author

A Feature-Driven Decision Support System for Heart Failure Prediction Based on <i>χ</i> <sup>2</sup> Statistical Model and Gaussian Naive Bayes.

Computational and mathematical methods in medicine·2019

Related Experiment Video

Updated: Oct 4, 2025

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq
07:09

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq

Published on: May 28, 2021

9.8K

Improving bioinformatics software quality through incorporation of software engineering practices.

Adeeb Noor1

  • 1Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia.

Peerj. Computer Science
|February 3, 2022
PubMed
Summary

Bioinformatics engineers can improve scientific software quality by adopting software engineering principles. Integrating these practices into education and project management fosters better development and collaboration.

Keywords:
BioinformaticsDocumentationEducationIntegrationReproducibilityRequirementsSoftware engineeringTesting

More Related Videos

Integration of Bioinformatics Approaches and Experimental Validations to Understand the Role of Notch Signaling in Ovarian Cancer
09:08

Integration of Bioinformatics Approaches and Experimental Validations to Understand the Role of Notch Signaling in Ovarian Cancer

Published on: January 12, 2020

6.9K
Optimization for Sequencing and Analysis of Degraded FFPE-RNA Samples
07:30

Optimization for Sequencing and Analysis of Degraded FFPE-RNA Samples

Published on: June 8, 2020

12.3K

Related Experiment Videos

Last Updated: Oct 4, 2025

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq
07:09

A Bioinformatics Pipeline for Investigating Molecular Evolution and Gene Expression using RNA-seq

Published on: May 28, 2021

9.8K
Integration of Bioinformatics Approaches and Experimental Validations to Understand the Role of Notch Signaling in Ovarian Cancer
09:08

Integration of Bioinformatics Approaches and Experimental Validations to Understand the Role of Notch Signaling in Ovarian Cancer

Published on: January 12, 2020

6.9K
Optimization for Sequencing and Analysis of Degraded FFPE-RNA Samples
07:30

Optimization for Sequencing and Analysis of Degraded FFPE-RNA Samples

Published on: June 8, 2020

12.3K

Area of Science:

  • Life Sciences
  • Computational Biology
  • Software Engineering

Background:

  • Bioinformatics software is crucial for analyzing large life science datasets.
  • Bioinformatics engineers often lack essential software engineering skills for robust software development.
  • Improving the quality of bioinformatics software is a key challenge.

Purpose of the Study:

  • To review and discuss efforts to enhance bioinformatics software quality.
  • To identify core software engineering concepts applicable to bioinformatics development.
  • To illuminate trends for viable solutions to development struggles.

Main Methods:

  • Systematic literature review.
  • Identification of core software engineering concepts (requirements, documentation, testing, integration).
  • Analysis of trends in research for bioinformatics software development.

Main Results:

  • Bioinformatics engineers benefit from incorporating software engineering principles.
  • Cultural changes and formal education in software engineering are recommended.
  • Open management improves software quality through collaboration.

Conclusions:

  • Progress has been made in addressing bioinformatics software development issues.
  • Further improvements are needed in formal education and management approaches.
  • Shifting culture and management practices are essential for continued advancement.