Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reading/Converting Bruker's MALDI-FTICR .d file #31

Closed
YonghuiDong opened this issue Aug 26, 2020 · 5 comments
Closed

Reading/Converting Bruker's MALDI-FTICR .d file #31

YonghuiDong opened this issue Aug 26, 2020 · 5 comments

Comments

@YonghuiDong
Copy link

Hi Sebastian,

I would like to use MALDIQuant to analyse Bruker's MALDI-FTICR data. But I don't know how do I convert the raw file to mzML file or other MALDIquantForeign supported format. Or will MALDIquantForeign support such data type?

Here I upload a compressed sample data. The acquired data is basically a folder, which contains various files in it. It can be opened with Bruker's DataAnalysis software, and can be exported to, for instance, .xml or .ascii file. But the software does not support exporting to mzML format.

Here I attached one example data, could you please help?
WT.d.zip

Thanks a lot.

Dong

@sgibb
Copy link
Owner

sgibb commented Sep 12, 2020

I never used FTICR data. Isn't the ascii file a 2 column text file that could be imported?

@YonghuiDong
Copy link
Author

@sgibb I have tried with the .ascii file. I have waited for more than 1 hour and the importing process still didn't finish.

Dong

@sgibb
Copy link
Owner

sgibb commented Sep 12, 2020 via email

@YonghuiDong
Copy link
Author

Hi Sebastian,

Sorry for my late reply. I have checked the converted .ascii file. It is a one row file, not a two-column (mz-intensity) file. That's why I failed to read it with MALDIquantForeign.

The Bucker software DataAnalysis allows to convert raw .d file to a xy format file, which is a two-column (mz-intensity) text file.

Here I send you one example of the converted file.

test_xy_format.zip

Thanks a lot for your help.

Dong

@sgibb
Copy link
Owner

sgibb commented Sep 18, 2020

You could import this file by using the importTab function and specify the pattern (file name pattern/extension) and sep (field separator) arguments:

library("MALDIquantForeign")
s <- importTab("test.xy", pattern = "\\.xy", header = FALSE, sep = " ")
plot(s[[1]])

Rplot001

@sgibb sgibb closed this as completed Sep 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants