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

Variability: Analysis01:11

Variability: Analysis

177
Measures of variability are statistical metrics that reveal the dispersion pattern within a dataset. They are pivotal in biostatistics, providing insights into the heterogeneity within health and biological data. Variability signifies the degree to which data points diverge from one another, helping researchers understand the potential range of values and associated uncertainty within the data.
The range is a simple measure of variability, indicating the difference between the highest and...
177
Vector Algebra: Method of Components01:08

Vector Algebra: Method of Components

14.4K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
14.4K
Statistical Analysis: Overview01:11

Statistical Analysis: Overview

6.9K
When we take repeated measurements on the same or replicated samples, we will observe inconsistencies in the magnitude. These inconsistencies are called errors. To categorize and characterize these results and their errors, the researcher can use statistical analysis to determine the quality of the measurements and/or suitability of the methods.
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
6.9K
Manipulation and Analysis01:21

Manipulation and Analysis

49
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
49
Distribution Reliability and Automation01:25

Distribution Reliability and Automation

145
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
145
Response Surface Methodology01:16

Response Surface Methodology

216
Response Surface Methodology (RSM) is a collection of statistical and mathematical techniques used to develop, improve, and optimize processes. It is particularly valuable when many input variables or factors potentially influence a response variable.
The process of RSM involves several key steps:
216

You might also read

Related Articles

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

Sort by
Same author

pyVIPER: a fast and scalable Python package for protein activity estimation and master regulator analysis of single-cell RNA sequencing data.

BMC bioinformatics·2026
Same author

Design, Synthesis, and Structure-Activity Optimization of Marine-Inspired Macrolactones as Nanomolar Anticancer Agents.

ACS medicinal chemistry letters·2026
Same author

Variations in the latitudinal diversity gradients of the ocean microbiome.

Cell host & microbe·2026
Same author

In silico typing maps the natural diversity of Escherichia coli transporter-dependent capsules.

Nature microbiology·2026
Same author

Triple-hit diffuse large B-cell lymphoma with choroidal and cavernous sinus involvement mimicking inflammatory and neuro-ophthalmic disease: case report.

Frontiers in ophthalmology·2026
Same author

Exon inclusion signatures enable accurate estimation of splicing factor activity.

Nature communications·2026
Same journal

SNPio: a Python interface for population genomic data processing.

BMC bioinformatics·2026
Same journal

SpaHNR: a spatial domain identification method via sparse attention-based hierarchical node representation and multi-view contrastive learning.

BMC bioinformatics·2026
Same journal

OpenIMC: an open-source platform for analyzing single-cell and spatial proteomics by imaging mass cytometry.

BMC bioinformatics·2026
Same journal

NAP: an open source pipeline for cross-domain microbiome profiling using Nanopore sequencing-derived amplicon data.

BMC bioinformatics·2026
Same journal

SurvGME: an R package for survival analysis with graphical and measurement error models.

BMC bioinformatics·2026
Same journal

SimMapNet: a Bayesian framework for gene regulatory network inference using gene ontology similarities as external hint.

BMC bioinformatics·2026
See all related articles

Related Experiment Video

Updated: Aug 18, 2025

Oscillation and Reaction Board Techniques for Estimating Inertial Properties of a Below-knee Prosthesis
08:08

Oscillation and Reaction Board Techniques for Estimating Inertial Properties of a Below-knee Prosthesis

Published on: May 8, 2014

16.9K

robustica: customizable robust independent component analysis.

Miquel Anglada-Girotto1, Samuel Miravet-Verde1, Luis Serrano2,3,4

  • 1Centre for Genomic Regulation (CRG), The Barcelona Institute of Science and Technology, Barcelona, Spain.

BMC Bioinformatics
|December 5, 2022
PubMed
Summary
This summary is machine-generated.

Robustica, a Python package, enhances Independent Component Analysis (ICA) for omics data by offering customizable clustering and distance metrics. This improves the discovery of gene expression modules, aiding cancer research.

Keywords:
BioinformaticsClusteringIndependent component analysisLow-grade gliomaPythonUnsupervised learning

More Related Videos

Semi-Automated Analysis of Peak Amplitude and Latency for Auditory Brainstem Response Waveforms Using R
06:01

Semi-Automated Analysis of Peak Amplitude and Latency for Auditory Brainstem Response Waveforms Using R

Published on: December 9, 2022

2.6K
Developing a Behavioral Box for Assessing Prepulse Inhibition and Neural Activity in Psychiatric Animal Models
06:55

Developing a Behavioral Box for Assessing Prepulse Inhibition and Neural Activity in Psychiatric Animal Models

Published on: July 22, 2025

190

Related Experiment Videos

Last Updated: Aug 18, 2025

Oscillation and Reaction Board Techniques for Estimating Inertial Properties of a Below-knee Prosthesis
08:08

Oscillation and Reaction Board Techniques for Estimating Inertial Properties of a Below-knee Prosthesis

Published on: May 8, 2014

16.9K
Semi-Automated Analysis of Peak Amplitude and Latency for Auditory Brainstem Response Waveforms Using R
06:01

Semi-Automated Analysis of Peak Amplitude and Latency for Auditory Brainstem Response Waveforms Using R

Published on: December 9, 2022

2.6K
Developing a Behavioral Box for Assessing Prepulse Inhibition and Neural Activity in Psychiatric Animal Models
06:55

Developing a Behavioral Box for Assessing Prepulse Inhibition and Neural Activity in Psychiatric Animal Models

Published on: July 22, 2025

190

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Independent Component Analysis (ICA) is crucial for dissecting omics datasets into interpretable molecular modules.
  • The randomness of ICA necessitates clustering multiple iterations for robust component identification.
  • Existing robust ICA algorithms face limitations due to clustering method dependency and biased distance matrices.

Purpose of the Study:

  • To introduce robustica, a Python package for customizable robust Independent Component Analysis (ICA).
  • To systematically optimize robust ICA by exploring various clustering algorithms and distance metrics.
  • To demonstrate robustica's utility in identifying novel gene expression modules in cancer patient data.

Main Methods:

  • Developed robustica, a Python package enabling customizable clustering and distance metrics for robust ICA.
  • Implemented a subroutine to infer and correct component signs, facilitating Euclidean distance usage.
  • Systematically evaluated six clustering algorithms, identifying DBSCAN as optimal.
  • Applied robustica to analyze gene expression data from over 500 low-grade glioma (LGG) patients.

Main Results:

  • robustica provides precise, efficient, and customizable robust ICA computation.
  • DBSCAN demonstrated superior performance in clustering independent components across iterations.
  • The sign-inference subroutine enhanced resolution, robustness, and computational efficiency.
  • Identified two novel gene expression modules associated with tumor progression in LGG patients with IDH1 and TP53 mutations.

Conclusions:

  • robustica offers a flexible and powerful tool for robust ICA in Python.
  • Customizability allows for fine-tuning of clustering and distance metrics for optimal results.
  • robustica facilitates the discovery of biologically relevant gene modules linked to specific patient features.
  • The package is poised to streamline robust ICA integration into large-scale omics data analysis pipelines.