🤔 How to install ? Check the installation vignette.
🤓 How to use ? Check the website (with tutorials): audrey-onfroy.github.io/aquarius/.
Purpose
When analyzing single-cell RNA sequencing data, it is useful to develop functions. It leads to the creation of a “all_functions.R” file, which is sourced
within each R file. I put all these functions in one package. Rather than sourcing all my functions in each R file, I only call the function I want to use with the aquarius::one_function
notation. Creating a package forces me to write a documentation for each function and learn how to create a package.
Note that all of the functions are wrappers of functions from well-known packages. I did not develop any new or original functions or algorithms.
Use cases
aquarius
has been used in:
- Onfroy et al., Hair follicle stem cell fate supports distinct clinical endotypes in Hidradenitis Suppurativa, bioRxiv 2025.05.28.656362, DOI: 10.1101/2025.05.28.656362
- Mansour, Onfroy et al., Exploring the mechanisms governing the initiation of plexiform neurofibromas using Prss56Cre,Nf1-KO mouse model at a single-cell resolution, bioRxiv 2025.07.04.662123, DOI: 10.1101/2025.07.04.662123
- Onfroy et al., Twelve tips for reproducible analysis of single-cell transcriptomics data, ACM REP ’25: Proceedings of the 3rd ACM Conference on Reproducibility and Replicability, DOI: 10.1145/3736731.3746138
Development and contribution
- Feel free to ask questions in the issues.
- The vignettes associated with CNV analysis are under development.
If you want to contribute: - fork the repository - make the improvement - ask for a pull-request
Citing
To cite this work, please use:
Audrey Onfroy,
aquarius
: R package of wrappers for scRNA-Seq analysis, Zenodo, DOI: 10.5281/zenodo.15763899