TIGERr
Technical variation elimination for metabolomics data using ensemble learning architecture
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
1 of 2 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.8%) to scientific vocabulary
Repository
Technical variation elimination for metabolomics data using ensemble learning architecture
Basic Info
- Host: GitHub
- Owner: HAN-Siyu
- Language: R
- Default Branch: master
- Homepage: https://doi.org/10.1093/bib/bbab535
- Size: 249 KB
Statistics
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
TIGER
Technical variation elimination for metabolomics data using ensemble learning architecture
Large metabolomics datasets inevitably contain unwanted technical variations which can obscure meaningful biological signals and affect how this information is applied to personalized healthcare. Many methods have been developed to handle unwanted variations. However, the underlying assumptions of many existing methods only hold for a few specific scenarios. Some tools remove technical variations with models trained on quality control (QC) samples which may not generalize well on subject samples. Additionally, almost none of the existing methods supports datasets with multiple types of QC samples, which greatly limits their performance and flexibility. To address these issues, a non-parametric method TIGER is developed in this study and released as an R package. TIGER integrates the random forest algorithm into an adaptable ensemble learning architecture. Evaluation results show that TIGER outperforms four popular methods with respect to robustness and reliability on three human cohort datasets constructed with targeted or untargeted metabolomics data. Additionally, a case study aiming to identify age-associated metabolites is performed to illustrate how TIGER can be used for cross-kit adjustment in a longitudinal analysis with experimental data of three time-points generated by different analytical kits. A dynamic website is developed to help evaluate the performance of TIGER and examine the patterns revealed in our longitudinal analysis. Overall, TIGER is expected to be a powerful tool for metabolomics data analysis.
Thank you for checking our TIGER @BigCatZoo!
Any questions regarding TIGER please drop an email to the zookeeper Siyu Han (siyu.han@tum.de) or post it to issues.
Install TIGER
GitHub pre-release version
```
Enter the following command in R:
if (!library("devtools", logical.return = T)) install.packages("devtools") devtools::install_github("HAN-Siyu/TIGER") ```
Stable version
```
CRAN: https://CRAN.R-project.org/package=TIGERr
Enter the following command in R:
install.packages("TIGERr") ```
Habitat
All dependencies will be installed when installing TIGER in R.
Dynamic Website for Methods Evaluation:
https://han-siyu.github.io/TIGER_web/
Cite This Work
To cite TIGER in publications, please use:
TIGER: technical variation elimination for metabolomics data using ensemble learning architecture. Briefings in bioinformatics 23.2 (2022): bbab535. (doi: https://doi.org/10.1093/bib/bbab535)
Our BigCatZoo
- TIGER (this work): technical variation elimination for metabolomics data using ensemble learning architecture
- LION: an integrated R package for effective prediction of lncRNA/ncRNA–protein interaction
- LEOPARD: missing view completion for multi-timepoint omics data via representation disentanglement and temporal knowledge transfer
Owner
- Name: Han, Siyu
- Login: HAN-Siyu
- Kind: user
- Location: Munich, Germany
- Repositories: 5
- Profile: https://github.com/HAN-Siyu
Technical University of Munich (TUM) & Computational Health Center, Helmholtz Munich (HMGU)
GitHub Events
Total
- Push event: 3
Last Year
- Push event: 3
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| HAN-Siyu | h****5@m****n | 43 |
| Siyu Han | a****h@a****l | 34 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 204 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 2
- Total maintainers: 1
cran.r-project.org: TIGERr
Technical Variation Elimination with Ensemble Learning Architecture
- Documentation: http://cran.r-project.org/web/packages/TIGERr/TIGERr.pdf
- License: GPL (≥ 3)
-
Latest release: 1.0.0
published about 4 years ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.5.0 depends
- parallel >= 2.1.0 imports
- pbapply >= 1.4 imports
- ppcor >= 1.1 imports
- randomForest >= 4.6 imports
- stats >= 3.0.0 imports