-
Notifications
You must be signed in to change notification settings - Fork 8
2. Installing
Xinsong Du edited this page Feb 11, 2021
·
25 revisions
Java 8, Nextflow and Docker (or Singularity if using high-performance computing) are required for this software
RUMP can be run in any UNIX-like (e.g., Linux and MacOS) system. For Windows user, virtual machine (e.g., https://www.virtualbox.org/) is needed if using RUMP on private computer;MobaXTerm can be used without the need of virtual machine if running RUMP with high-performance computing.
- Direct to the folder you want to save the project. (<1s)
cd
command should be used for this, If you have no idea whatcd
is, please read https://linuxize.com/post/linux-cd-command/. For example, I usually save all my projects in folder/blue/djlemas/xinsongdu/jupyter_notebook/projects/
, then I should type the following:
cd /blue/djlemas/xinsongdu/jupyter_notebook/projects/
- Clone this repository (5m):
git clone https://github.com/lemaslab/RUMP.git
- Move into the repository directory (<1s):
cd rump
- Remove README.md files from data folders (<1s):
rm data/POS/README.md data/NEG/README.md
.
├── Dockerfile
├── LICENSE
├── MZmine-2.53-Linux
│ ├── bin
│ ├── conf
│ ├── legal
│ ├── lib
│ ├── log
│ ├── manual.pdf
│ └── startMZmine-Linux
├── Negative_Garrett_MetaboliteStd_Library_RP_edited01152019JG.csv
├── Positive_Garrett_MetaboliteStd_Library_RP_edited01152019JG.csv
├── README.md
├── accessibility.properties
├── clear.sh
├── data
│ ├── NEG
│ ├── POS
│ └── README.md
├── figs
│ ├── Metabolomics\ Pipeline.jpeg
│ ├── Metabolomics\ Pipeline_V2.png
│ ├── Metabolomics_Pipeline_V3.png
│ ├── Metabolomics_Pipeline_V4.png
│ ├── MultiQC_screenshot.png
│ ├── design_file_format.png
│ ├── nextflow_report.html
│ ├── nextflow_report_1.png
│ ├── nextflow_report_2.png
│ ├── pipeline.png
│ ├── pipeline_old.png
│ ├── reproducibility_test.png
│ └── workflow.pptx
├── functional_test
│ ├── sample_Nextflow_outputs
│ ├── sample_data
│ └── sample_results
├── logs
│ ├── README.md
│ └── success_report.txt
├── main.nf
├── nextflow.config
├── r_package_install.R
├── results
│ ├── README.md
│ ├── figs
│ ├── mqc
│ ├── mummichog
│ └── peak_table
├── rump
│ ├── add_stats.py
│ ├── bar_plot.py
│ ├── batchfile_generator_neg_253.py
│ ├── batchfile_generator_pos_253.py
│ ├── blank_subtraction.py
│ ├── data_info.py
│ ├── h_clustering.py
│ ├── input_check.py
│ ├── multiqc_config.yaml
│ ├── mummichog_input_prepare.py
│ ├── pca.py
│ ├── peak_number_comparison.py
│ ├── software_descriptions_mqc.txt
│ ├── unit_test.py
│ ├── unknown_search.R
│ └── venn.py
└── run_aftermzmine.nf
Usage
- Setup your computer
- Installing
- Setup your projects with RUMP using local machine
- Setup your projects with RUMP using HiPerGator
- Setup your projects with RUMP using Amazon Web Service
- Executing time estimation
- Data processing parameters modification
Components
- Data collection/generation
- MODIS data quality control
- Data format conversion
- Data processing
- File format transformation
- Statistical analysis
- Unidentified metabolites search
- Pathway analysis
- Report generation
Developers