2022
DOI: 10.1093/bioinformatics/btac204
|View full text |Cite|
|
Sign up to set email alerts
|

BIODICA: a computational environment for Independent Component Analysis of omics data

Abstract: Summary We developed BIODICA, an integrated computational environment for application of Independent Component Analysis (ICA) to bulk and single-cell molecular profiles, interpretation of the results in terms of biological functions and correlation with metadata. The computational core is the novel Python package stabilized-ica which provides interface to several ICA algorithms, a stabilization procedure, meta-analysis and component interpretation tools. BIODICA is equipped with a user-friend… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 16 publications
0
6
0
Order By: Relevance
“…In our experiments, we used the stabilized version of ICA ( 21 ) which is shown to be the optimal MF approach for reproducible analysis of transcriptomic data ( 22 ). We applied it to cells labeled as T-cells from all datasets to prevent dataset-specific cell type imbalance to bias the components.…”
Section: Methodsmentioning
confidence: 99%
“…In our experiments, we used the stabilized version of ICA ( 21 ) which is shown to be the optimal MF approach for reproducible analysis of transcriptomic data ( 22 ). We applied it to cells labeled as T-cells from all datasets to prevent dataset-specific cell type imbalance to bias the components.…”
Section: Methodsmentioning
confidence: 99%
“…In our experiments we used the stabilized version of ICA [39] which is shown to be the optimal MF approach for reproducible analysis of transcriptomic data [40].…”
Section: Methodsmentioning
confidence: 99%
“…ICA is a method of separating independent source signals by applying statistical principles to the original observed signals. It plays a prominent role in blind source separation [ 23 , 24 ], feature recognition [ 25 ], and signal separation [ 26 ]. The source signal is estimated from the known mixed signal , and a certain linear relationship between X ( t ) and S ( t ) exists, which can be expressed as The principle underlying the ICA algorithm is that for a nonzero mean independent source signal S ( t ), the actual observed signal X ( t ) is obtained from X ( t ) = A S ( t ) after data preprocessing, and the unmixing matrix A is obtained, as detailed in the process shown in Fig 1 .…”
Section: Theoretical Basismentioning
confidence: 99%
“…ICA is a method of separating independent source signals by applying statistical principles to the original observed signals. It plays a prominent role in blind source separation [23,24], feature recognition [25], and signal separation [26]. The source signal SðtÞ ¼ fS 1 ðtÞ; S 2 ðtÞ; .…”
Section: Ica Algorithmmentioning
confidence: 99%