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

You might also read

Related Articles

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

Sort by
Same author

The Landscape of Prostate Tumour Methylation.

Cancer discovery·2026
Same author

A complete human pancreatic cancer genome.

bioRxiv : the preprint server for biology·2026
Same author

Understanding and overcoming innate and acquired MAPK inhibition resistance in anaplastic thyroid cancer.

Cell reports. Medicine·2026
Same author

Single-cell genomic analysis of cancer cells from one treatment-naïve patient with metastatic prostate cancer.

BMC genomic data·2026
Same author

The Effects of Street Cleaning on Serious Crime and Gun Violence in Philadelphia, 2023-2024: A Stratified Randomized Controlled Trial.

American journal of public health·2026
Same author

Advancing precision health discovery in a genetically diverse health system.

Cell·2026

Related Experiment Video

Updated: Mar 18, 2026

A Bioinformatics Pipeline to Accurately and Efficiently Analyze the MicroRNA Transcriptomes in Plants
06:34

A Bioinformatics Pipeline to Accurately and Efficiently Analyze the MicroRNA Transcriptomes in Plants

Published on: January 21, 2020

8.9K

Log::ProgramInfo: A Perl module to collect and log data for bioinformatics pipelines.

John M Macdonald1, Paul C Boutros1,2

  • 1Informatics and Biocomputing Program, Ontario Institute for Cancer Research, Suite 510, MaRS Centre, 661 University Ave, Toronto, Ontario Canada.

Source Code for Biology and Medicine
|June 28, 2016
PubMed
Summary
This summary is machine-generated.

Reproducing bioinformatics analyses requires documenting the execution environment. The Log::ProgramInfo Perl module aids reproducibility by logging program execution details, ensuring consistent research outcomes.

Keywords:
EnvironmentLogReproducibility

More Related Videos

High-Throughput Transcriptome Analysis for Investigating Host-Pathogen Interactions
14:58

High-Throughput Transcriptome Analysis for Investigating Host-Pathogen Interactions

Published on: March 5, 2022

4.9K
A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells
06:02

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells

Published on: October 28, 2025

646

Related Experiment Videos

Last Updated: Mar 18, 2026

A Bioinformatics Pipeline to Accurately and Efficiently Analyze the MicroRNA Transcriptomes in Plants
06:34

A Bioinformatics Pipeline to Accurately and Efficiently Analyze the MicroRNA Transcriptomes in Plants

Published on: January 21, 2020

8.9K
High-Throughput Transcriptome Analysis for Investigating Host-Pathogen Interactions
14:58

High-Throughput Transcriptome Analysis for Investigating Host-Pathogen Interactions

Published on: March 5, 2022

4.9K
A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells
06:02

A Computational Pipeline for Intergenic/Intragenic Enhancer RNA Quantification in Mouse Embryonic Stem Cells

Published on: October 28, 2025

646

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Software Engineering

Background:

  • Reproducibility in bioinformatics analysis is crucial for validating research.
  • Debugging unexpected variations in program execution requires understanding the runtime environment.
  • Documenting computational environments is essential for scientific integrity.

Purpose of the Study:

  • To introduce Log::ProgramInfo, a Perl module for documenting program execution environments.
  • To provide a method for re-creating and comparing computational environments for bioinformatics analyses.

Main Methods:

  • The Log::ProgramInfo Perl module automatically generates a log file upon program termination.
  • This log file captures key execution characteristics of the program.
  • The module facilitates the reconstruction of the exact environment used during a specific program run.

Main Results:

  • Log::ProgramInfo creates detailed execution logs that document the program's environment.
  • These logs enable the precise re-creation of past computational environments.
  • Environmental differences between program executions can be identified by comparing log files.

Conclusions:

  • Incorporating Log::ProgramInfo into research workflows enhances the reproducibility of bioinformatics analyses.
  • Including execution logs with publications allows others to validate and extend research findings.
  • This module supports transparent and verifiable scientific research by documenting the programming environment.