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

Quartile01:15

Quartile

Quartiles are numbers that separate the data into quarters. Quartiles may or may not be part of the data. To find the quartiles, first, find the median or second quartile. The first quartile, Q1, is the middle value of the lower half of the data, and the third quartile, Q3, is the middle value, or median, of the upper half of the data. To get the idea, consider the same data set:
1; 1; 2; 2; 4; 6; 6.8; 7.2; 8; 8.3; 9; 10; 10; 11.5
The median or second quartile is seven. The lower half of the...
Modified Boxplots00:57

Modified Boxplots

A standard box and whisker plot informs us about the spread of the data in a given sample. One can identify the minimum value, maximum value, first quartile value, second quartile or median value, and third quartile.
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
Quantifying and Rejecting Outliers: The Grubbs Test01:02

Quantifying and Rejecting Outliers: The Grubbs Test

Sometimes, a data set can have a recorded numerical observation that greatly  deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier.  To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This number is...
Microsoft Excel: Median, Quartile range, and Box Plots01:29

Microsoft Excel: Median, Quartile range, and Box Plots

In Microsoft Excel, calculating the median, interquartile range, and creating box plots can help understand the distribution of your data.
Median and Quartile Range: The median is calculated using the formula `=MEDIAN(range)', which provides the middle value of your data set. Quartiles divide your data into four equal parts. To find the first and third quartiles, use ‘=QUARTILE(range, 1)' and ‘=QUARTILE(range, 3)', respectively. The interquartile range (IQR), which measures data spread, is...

You might also read

Related Articles

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

Sort by
Same author

Risk Perceptions and Acceptability of Genetically Modified Mosquitoes for Malaria Control in Mali, 2025.

Open research Africa·2026
Same author

Prevalence and Risk Factors of Dengue Virus Infection Among Febrile Patients in a Malaria Hyperendemic Area of Southern Mali.

Research square·2026
Same author

Decentralized point-of-care HBV viral load testing for HBs Ag positive pregnant women in Mali, a prospective study.

BMC infectious diseases·2026
Same author

Five-year immunogenicity and safety follow-up of the PREVAC randomized Trial of Vaccines for Zaire Ebola Virus Disease.

medRxiv : the preprint server for health sciences·2026
Same author

National prevalence of human immunodeficiency virus among long-distance truck drivers in Mali: cross-sectional study.

AIDS research and therapy·2026
Same author

Gonadal steroids as predictors of sex differences in tuberculosis outcomes.

JCI insight·2026
Same journal

Heterogeneity of plasmids containing OXA-48-like and NDM-5 carbapenemases and emergence of OXA-181 and NDM-5 co-carrying strains and plasmids in Escherichia coli from veterinary settings.

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
Same journal

Projected late-century climate change alters reproductive gene expression pathways in the arbovirus vector Aedes aegypti.

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
Same journal

Diseases of the past were not our diseases: Rethinking retrospective diagnosis in medicine.

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
Same journal

Genomic insights into Listeria monocytogenes isolates associated with neurological forms.

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
Same journal

Optimal control and cost-effectiveness analysis of a network-inspired multihost fascioliasis model.

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
Same journal

Genomic surveillance and molecular evolution of SARS-CoV-2 in Zhangzhou, China (2022-2025).

Infection, genetics and evolution : journal of molecular epidemiology and evolutionary genetics in infectious diseases·2026
See all related articles

Related Experiment Video

Updated: Jun 7, 2026

Cerebrospinal Fluid MicroRNA Profiling Using Quantitative Real Time PCR
09:26

Cerebrospinal Fluid MicroRNA Profiling Using Quantitative Real Time PCR

Published on: January 22, 2014

A python module to normalize microarray data by the quantile adjustment method.

Ibrahima Baber1, Jean Philippe Tamby, Nicholas C Manoukis

  • 1Malaria Research and Training Center, Faculté de Médecine, de Pharmacie et d'Odontostomatologie, Université de Bamako, Mali. baber@icermali.org

Infection, Genetics and Evolution : Journal of Molecular Epidemiology and Evolutionary Genetics in Infectious Diseases
|October 26, 2010
PubMed
Summary
This summary is machine-generated.

This study introduces a Python module for normalizing two-color microarray data, addressing common errors in gene expression analysis. The tool uses quantile adjustment and offers visualization, improving drug development research accuracy.

More Related Videos

DNA-barcode-based Multiplex Immunofluorescence Imaging to Analyze FFPE Specimens from Genetically Reprogrammed Murine Melanoma
09:58

DNA-barcode-based Multiplex Immunofluorescence Imaging to Analyze FFPE Specimens from Genetically Reprogrammed Murine Melanoma

Published on: June 6, 2025

Perturbations of Circulating miRNAs in Irritable Bowel Syndrome Detected Using a Multiplexed High-throughput Gene Expression Platform
10:37

Perturbations of Circulating miRNAs in Irritable Bowel Syndrome Detected Using a Multiplexed High-throughput Gene Expression Platform

Published on: November 30, 2016

Related Experiment Videos

Last Updated: Jun 7, 2026

Cerebrospinal Fluid MicroRNA Profiling Using Quantitative Real Time PCR
09:26

Cerebrospinal Fluid MicroRNA Profiling Using Quantitative Real Time PCR

Published on: January 22, 2014

DNA-barcode-based Multiplex Immunofluorescence Imaging to Analyze FFPE Specimens from Genetically Reprogrammed Murine Melanoma
09:58

DNA-barcode-based Multiplex Immunofluorescence Imaging to Analyze FFPE Specimens from Genetically Reprogrammed Murine Melanoma

Published on: June 6, 2025

Perturbations of Circulating miRNAs in Irritable Bowel Syndrome Detected Using a Multiplexed High-throughput Gene Expression Platform
10:37

Perturbations of Circulating miRNAs in Irritable Bowel Syndrome Detected Using a Multiplexed High-throughput Gene Expression Platform

Published on: November 30, 2016

Area of Science:

  • Molecular Biology
  • Bioinformatics

Background:

  • Microarray technology is crucial for gene expression research and drug development.
  • Two-color microarrays involve fluorescent labeling (Cy5, Cy3) and hybridization for gene quantification.
  • Data from microarrays are prone to errors from fluorescence variations and sample handling.

Purpose of the Study:

  • To develop a user-friendly Python module for normalizing two-color microarray data.
  • To implement the quantile adjustment method for accurate gene expression analysis.
  • To provide data visualization and background noise subtraction features.

Main Methods:

  • Developed a Python module with functions for data reading, intensity/ratio computation, and visualization.
  • Integrated the module into an HTML dynamic form for accessibility.
  • Implemented the quantile adjustment normalization method.

Main Results:

  • The module successfully normalizes two-color microarray data, correcting for technical variations.
  • Users can visualize data before and after normalization, aiding interpretation.
  • The tool's output aligns with results from established normalization tools.

Conclusions:

  • The developed Python module offers a reliable and accessible solution for microarray data normalization.
  • This tool enhances the accuracy of gene expression analysis for drug discovery.
  • The implementation facilitates improved data quality in biological research.