You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/contribute_docu_template.md
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,8 @@ Provide here a concise description of the module functioning principles and usag
34
34
35
35
## Recommended citations
36
36
!!! info
37
-
When using MZmine 3 for your work, please consider citing:<br>
37
+
38
+
When using mzmine for your work, please consider citing:<br>
38
39
Schmid R., Heuckeroth S., Korf A., et al. Integrative analysis of multimodal mass spectrometry data in MZmine 3, Nature Biotechnology (2023), doi:10.1038/s41587-023-01690-2.
39
40
40
41
When using this modules, please consider citing the corresponding publication(s):<br>
Copy file name to clipboardExpand all lines: docs/performance.md
+18-20Lines changed: 18 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -1,39 +1,37 @@
1
1
2
2
# General remarks
3
-
This section contains information on how to tune MZmine 3 for different systems. Generally these points can improve the throughput and memory constraints:
3
+
This section contains information on how to tune mzmine for different systems. Generally these points can improve the throughput and memory constraints:
4
4
5
5
- Check the latest [**Processing Wizard**](wizard.md) workflows that may contain new modules and options to speed up and enrich your analysis. You may want to remove unnecessary steps.
6
6
- Make sure to set the **temporary** files directory to a **fast local drive**, e.g., SSD
7
7
-[Convert files](data_conversion.md) to centroided open formats, e.g., mzML
8
-
- Run MZmine in **headless mode** as a [command-line tool](commandline_tool.md) to avoid the graphical-user interface (GUI). Just provide a batch file and process on any computer or server.
8
+
- Run mzmine in **headless mode** as a [command-line tool](commandline_tool.md) to avoid the graphical-user interface (GUI). Just provide an .mzbatch file and process on any computer or server.
9
9
- Use the **advance data import** to reduce the amount of data that needs to be loaded. This will apply mass detection during the import.
10
-
- Optimize your MZmine workflow in the batch mode, cosidering your data and study design:
10
+
- Optimize your mzmine workflow in the batch mode, considering your data and study design:
11
11
- Increase minimum feature height, noise levels, and other feature constraints. If a feature was detected in at least one sample - gap-filling will try to fill the gaps of missed features later.
12
-
- Use **Join aligner** and **Peak finder (multi-threaded)** gap-filling for large datasets as they are optimized
12
+
- Use **Join aligner** and **Peak finder (multithreaded)** gap-filling for large datasets. Both modules are optimized for performance.
13
13
- Apply **Rows filter** between alignment and gap-filling with a minimum number of samples filter: "How many samples do I need for a significant feature?"
14
-
- Set all **Handling orgininal feature lists** parameters to *PROCESS IN PLACE* or *REMOVE*
14
+
- Set all **Handling original feature lists** parameters to *PROCESS IN PLACE* or *REMOVE*
15
15
- Upgrade the **RAM** of your system or run on a server
16
16
17
-
18
-
19
17
## Tuning modules
20
18
21
19
### Advanced data import
22
20
The advanced data import provides the option to apply mass detection during import and only
23
21
loading those filtered mass spectra. This is a great way to reduce the need for memory
24
22
mapping of raw spectra that are not used in most workflows (most use the masslists detected
25
-
by Mass detection step as a filtered centroid version of spectra). This option is great for large datasets and for profile mode data.
23
+
by Mass detection step as a filtered centroid version of spectra).
24
+
This option is great for large datasets and for profile mode data.
26
25
27
26
1. Open the Import MS data parameters
28
27
2. Activate Advanced import and press Setup
29
28
3. Define the MS1 and MS2 detectors as described in the Mass detection step
30
29
4. Remove all other Mass detection steps from the batch configuration, usually applied after data import
31
30
32
-
33
31

34
32
35
-
### Handling orgininal feature lists
36
-
Most processing steps in MZmine create new feature lists and have options to handle the orgininal lists.
33
+
### Handling original feature lists
34
+
Most processing steps in mzmine create new feature lists and have options to handle the original lists.
37
35
- KEEP: Use during optimization of the workflow. All feature lists are kept for comparison purposes and to backtrack issues.
38
36
- REMOVE: Remove the original feature lists. Better for performance and memory constraints on large datasets.
39
37
- PROCESS IN PLACE: Only available for some modules like the duplicate filter or the rows filter. Even better performance then REMOVE.
@@ -43,21 +41,21 @@ Most processing steps in MZmine create new feature lists and have options to han
43
41
44
42
## Preferences
45
43
46
-
The preferences can be changed in MZmine's graphical user interface by accessing _File/Set
44
+
The preferences can be changed in mzmine's graphical user interface by accessing _File/Set
47
45
preferences_ from the menu. The choices will be stored in a (hidden) _.mzmine3.conf_ file in the
48
-
user's home directory (Windows: _C:\Users\USERNAME_) once MZmine is closed.
46
+
user's home directory (Windows: _C:\Users\USERNAME_) once mzmine is closed.
Currently, the logs are written to an_mzmine_0_0.log_ file in the user's home directory. Please
79
+
Currently, the logs are written to the_mzmine_0_0.log_ file in the user's home directory. Please
82
80
submit your log files together with any issues
83
81
on **[GitHub](https://github.com/mzmine/mzmine3/issues)**.
84
82
85
83
## Maximum memory
86
-
The maximum Java heap size (the main part of the RAM available to MZmine) is set to 80%. This is usually a good value, considering that MZmine and its Java Virtual Machine (JVM) will use memory extending over this 80% threshold for specific tasks. There is one way to change the maximum heap size before starting MZmine, however, it requires administrator access.
84
+
The maximum Java heap size (the main part of the RAM available to mzmine) is set to 80%. This is usually a good value, considering that mzmine and its Java Virtual Machine (JVM) will use memory extending over this 80% threshold for specific tasks. There is one way to change the maximum heap size before starting mzmine, however, it requires administrator access.
87
85
88
-
Find the **MZmine/app/MZmine.cfg** file in the MZmine install directory or portable version. Under Window, this file is write protected, which needs to be changed under **File/Properties/Security/** select Users and click Edit to grant write access. Now change the _MaxRAMPercentage_ to grant more RAM.
86
+
Find the **mzmine/app/MZmine.cfg** file in the mzmine install directory or portable version. Under Window, this file is write protected, which needs to be changed under **File/Properties/Security/** select Users and click Edit to grant write access. Now change the _MaxRAMPercentage_ to grant more RAM.
0 commit comments