-
Notifications
You must be signed in to change notification settings - Fork 54
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
Speclib format #1227
Comments
Hi Heejong, The .speclib format continuously evolves. Therefore I would recommend to convert to .parquet (since 1.9.1) and then you can edit the library easily in R or Python. Best, |
Hi Vadim, Thanks for your guidance.
Thank you so much! best, |
Hi heejong, In general, please just run things in the GUI with the correct settings and then copy the commands printed at the top of the log on Linux, this is the best in terms of avoiding any accidental errors in configuring.
Best, |
Hi Vadim, Gotcha. I will give it a shot shortly and get back to you. Hopefully this thread can be a useful resource for other people who want to do spectral library wrangling. From your statement that speclib is ever evolving, does that mean 1.9.2 is incompatible with 1.9.1-generated speclib? Thank you. best, |
It's backward compatible, but if I were to share the format, I would need to basically share the specification with each new DIA-NN release. There seems no need in that (.parquet better for any editing or integration with other tools). |
Hello,
Thanks for sharing such an amazing tool to the community. I've been enjoying to utilize the tool so much.
To get to the point, I wonder if there's a way I can get the speclib binary schematic or format (I remember reading that it's C++ struct) so that I can parse, merge, and write without needing to convert speclib to tsv via DiaNN? If I have enough hints, I will be more than happy as I can easily inspect the library and modify as needed, such as appending a couple of extra predicted ones to accommodate the experimental design.
Thank you.
best,
heejong
The text was updated successfully, but these errors were encountered: