Introduction
Highlights
Dependency Documentation
�
GitHub Documentation
MetabolomicsPipeline: An analysis pipeline for metabolomics research
Joel Parker¹, Dr. Bonnie LaFleur2,3, Lisa White², David Bradford4, Syed Zaidi5, Rudramani Pokhrel6
Mel and Enid Zuckerman College of Public Health¹, BIO5 Institute², R. Ken Coit College of Pharmacy³, Center of Innovation and Brain Science4, College of Medicine5, University of Arizona Cancer Center6
Results and Figures
Figure 6: The pipeline is available through an R shiny app which allows users to upload their data or use the example data as an exemplar. We also allow the option to include metadata that might not be included in Metabolon-generated reports.
Acknowledgements
References
We would like to thank David Bradford for providing context around the exemplar data used for this pipeline. Lisa White built the Shiny App and along with Syed Zaidi and Rudramani Pokhrel wrote the code that served as a template for the workflow. We would like to thank Dr. Bonnie LaFleur who served as a mentor and PI for this project. This work has been partially supported by the University of Arizona Aegis Consortium, National Institutes on Aging (AG065169), and the National Cancer Institute (2P01CA229112-06).�
Shiny App
Figure 1: The pipeline can be utilized through an R shiny wrapper or run locally.
1. Separate files for each step
4. Vignette to demonstrate pipeline
5. Vignette to demonstrate pipeline
Figure 2: Github repository contains:
https://rstudio.github.io/renv/articles/renv.html
Figure 3: We use the renv package to store R environment information to easily update upgrade/downgrade local package versions each time the pipeline is used.
Workflow Diagram
Figure 4: We provide a workflow diagram that labels the input data and the output for each step of the analysis. We also highlight the dependencies between each of the steps in the workflow.
R Package
Figure 5: Creating an R package for internal functions lets us create help files for each function that are easily accessible for the user.
Table 1: The pipeline is generalized to handle differing experimental designs and conditions. Results from the pipeline are presented as publishable tables and figures.
QR Codes
GitHub
Shiny App
Ushey K, Wickham H (2024). renv: Project Environments. R package version 1.0.5, https://github.com/rstudio/renv, https://rstudio.github.io/renv/.
Wickham, H., & Bryan, J. (2023). R packages. " O'Reilly Media, Inc.".