How can I process more mzXML files simultaneously?

4 views (last 30 days)
I have 105 mzXML files. I have found the two functions mzxmlread and mzxml2peaks. This last function allows me to visualize the mz vs RT plot (with the auxilium of msdotplot), but I am not able to create a dataset or a structure with more than one sample for time.
Is it possible to obtain a 3D matrix RT vs mz vs samples?
Thank you!

Answers (1)

phenan08
phenan08 on 15 Jun 2022
From my own experience, it is possible to import several files in parallel with the parallel computing toolbox (using parfor loops calling the mzxmlread and mzxml2peaks funtions.)
However, you should know that it can require large amounts of RAM, depending of the size of the mzXML files you will import and the number of parallel pools you will use.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!