-
Notifications
You must be signed in to change notification settings - Fork 1
/
02-universe.Rmd
67 lines (35 loc) · 4.87 KB
/
02-universe.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# MTXQCvX2 modules{#universe}
Back then in 2015 I started to think about a way how to evaluate my own datasets regarding some quality parameters. Many different generations of the MTXQC existed on the way grom a scratch of a few quality metrices evaluated in the frame of a very, very long Rscript until the state nowadays.
Out of this evolution cycle MTXQC developed to a suit of modules that can be used complimentary in order to evaluate and process GC-MS derived metabolomics data. `MTXQC_part1.Rmd` represents the heart of this little universe. Besides that there are many ways how to use and combine the individual modules of MTXQCvX2. Proposed workflows are illustrated for two input formats in chapter [Workflow Maui](#wf:maui) and chapter [Workflow Metmax](#wf:metmax). The flow diagram introduced [here](\ref@fig:flow) might help you to decide how to get started and how to combine modules.
The following sections give a short overview about the main parameters and functions, graphical and tabular outputs of each individual module. You are invited to use one of the provided datasets to play around and discover the different functionalities of MTXQCvX2. Follow the instructions in the [FAQ section](#wheretostart) and have a glimpse.
Keep in mind - any of MTXQCvX2 modules should be executed using `knit with parameters`. Check out the little ball of yarn in RStudio editor task bar, click the little black triangle next to it and choose this option.
Examples of input values are given for each knitting parameter. Values shown in *italic* are free text variables; non-italic values are selectable from the list that is provided knitting the `.Rmd` document. A few parameter are self-explanatory and do not require a detailed description. Parameters, that are related to a specific processing of the data within the MTXQCvX2 are highlightes and introduced in each section.
## `MTXQCvX2_init.Rmd`{#init}
`1. Create MTXQCproject subfolder: psirm_glucose`
Here we go - this module represents the starting point of the processing of any GC-MS derived metabolomics dataset. `MTXQCvX2_init.Rmd` creates for you the internal folder structure in order to run smoothly and checks the installation of all required packages. In the case of missing packages those ones are automatically installed and ready to be used.
The only parameter you are going to be asked is to define a name for a folder, the so-called `subfolder`, e.g., `psirm_glucose`. I highly recommend to create for each project a project folder. It provides a convinient way to keep input and output files into a single folder and even more you can work on a number of projects within the same MTXQCvX2 project without changing Rprojects.
For the following the project folder or subfolder is always refered as `psirm_glucose`. Inside this folder `MTXQCvX2_init.Rmd` generated three folders: `figure`, `input` and `output`. The last two folders contain three subfolders (`gc`, `inc`, `quant`) where you are going to save your input files or MTXQCvX2 stores generated outputs. The folder `input` contains furthermore the subfolder `metmax` and `add_quant`.
Notes:
* Follow the instructions in the chapter desribing the MTXQCvX2 workflows for [Maui](#wf:maui) and [Metmax](#wf:metmax). There you are going to find detailed instructions where to put your input files.
* The file containing the annotation of your files and experimental conditions as well as for the definition of your cell extracts should be saved on the level of the folders `input`, `quant` \& `figure`.
* If you want to combine GC-MS batches in one project you need to combine the input files beforehand. Please read the instructions at [this place](#combinebatches).
## `MTXQCvX2_ExperimentalSetup.Rmd`{#expsetup}
1. `Run MTXQC based on data in subfolder: *psirm_glucose*`
2. `Select the input format of your data: maui, metmax`
3. `File name of your project annotation file (.csv): *annotation.csv*`
4. `File name of your project sample extracts (.csv): *Sample_extracts.csv*`
5. `Type of performed experiment: qMTX, pSIRM, pSIRM timeseries`
6. `Specify applied stable isotopes: *selection of isotopes*`
7. `Internal extraction standard applied: check, uncheck`
8. `Specify the origin of samples: cell extracts, tissue, ...`
9. `Include additional calibration curves for the absolute quantification: no, yes`
10. `Integrate additional calibration curves into all batches of the project: yes, no`
11. `Quantification standards: Quant1_v3, Quant1_v4`
12. `Quant: Volume (uL) of dried polar phase after extraction: *500*`
13. `Technical replicates per sample: *2*`
This module aims to define the experimental parameters related to the project folder in order to maintain an automated processing of the input data.
Notes:
## `MTXQCvX2_part1.Rmd`{#heart}
## `MTXQCvX2_part2.Rmd` - Post-Processing{#postproc}
## `MTXQCvX2_part3.Rmd` - Manual Validation{#manval}
## `MTXQCvX2_part4.Rmd` - Metmax integration{#metmax}