Replies: 9 comments
-
Here's a good example: https://github.com/MannLabs/directlfq?tab=readme-ov-file#generic-input-format |
Beta Was this translation helpful? Give feedback.
-
Dear Dimitri, Here you can find a get-started example: I will link this vignette from our README.md since, indeed, this is essential information. I would greatly appreciate your feedback on how we can improve the vignette. Your input will be invaluable in this process. I am also happy to provide more detailed examples ASAP for your specific input. |
Beta Was this translation helpful? Give feedback.
-
@wolski did we not have a vignette on "analyzing a generic protein matrix" once? |
Beta Was this translation helpful? Give feedback.
-
Yes https://fgcz.github.io/prolfqua/articles/CreatingConfigurations.html section: Creating a configuration for a file in wide data format Although I think that for @chhh, the section The relevant code is:
The required columns in the input data.frame are proteinID, peptideID, group, abundance, and sample. We are currently moving the methods for importing data from MaxQuant, DIA-NN, and FragPipe outputs out of prolfqua to the prolfquapp package: https://github.com/prolfqua/prolfquapp. Maybe you find some of them useful. |
Beta Was this translation helpful? Give feedback.
-
@jjGG, we can have a look at: Adding an adapter to their quant output in out format description |
Beta Was this translation helpful? Give feedback.
-
@wolski @jjGG Thank you guys, that link is very helpful: https://fgcz.github.io/prolfqua/articles/CreatingConfigurations.html It does assume protein grouping already done though. Many tools report peptide level quant it would be nice to provide instruction for that use case as well. As for Sage example - here's one for-prolfqua.zip. I only searched a single small file to make it attachable here. |
Beta Was this translation helpful? Give feedback.
-
Thank you a lot for sharing the output of Sage. We also start most of the analysis from the peptide or precursor level abundances. The second example "Creating a configuration for a file in long data format" How to roll up peptide data to protein level data is discussed here: In short, the LFQData object has a method
Once you have your peptide data in an
|
Beta Was this translation helpful? Give feedback.
-
@wolski This is great, all of this should go to the front page README, I think :) I will be giving it a try after ASMS - are you going? |
Beta Was this translation helpful? Give feedback.
-
Here are examples of how to set a prolfqua LFQData object for either the "lfq.tsv" file or "results.sage.tsv" lfq.tsv example
results.sage.tsv exampleHere, you first need to aggregate the PSM's for each precursor. But this example can also be adapted to FragPipe psm.tsv files.
|
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
I'm frustrated when I look at cryptic R examples where complex files are materialized out of thin air. If my inputs don't exactly match the provided example - I guess the only way is to resort to reading source code to figure out what inputs are needed.
Describe the solution you'd like
An example of how to prepare data compatible with the package from scratch - starting with something simple e.g. I have N1 LCMS LFQ files from condition A, N2 files from condition B, did a search with some search engine that reports quant information on peptide level (e.g. Sage search does not have an input adaptor yet, and it can report quant info). What do I do next? Which columns in the long table format are required?
Describe alternatives you've considered
Not using the package.
Additional context
It's a basic getting-started.
Beta Was this translation helpful? Give feedback.
All reactions