-
Notifications
You must be signed in to change notification settings - Fork 52
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
IP experiment with DIA quntification #1136
Comments
Hi Zoe,
Yes.
As you've indicated above or by disabling normalisation in the DIA-NN GUI. For AP-MS disabling normalisation makes sense.
Not sure what you are referring to. For AP-MS, it definitely makes sense to (i) use MBR, (ii) disable normalisation in DIA-NN GUI.
In AP-MS you probably don't want to impute at all. But if you need to, because you'd like to use some downstream processing that requires complete profiles, minimal-value imputation on the protein level makes sense. Best, |
Vadim,
Thanks so much for your great support!
Does it mean that maxLFQ from “pg.maxtri.tsv” could be used directly under disabling normalize?
A little confusing from report.tsv to pg.matrix. if necessary, should I use “iq” in R to process these precusors for pg quantification result?In your DIA_NN package, it's really to get same pg.maxtrix.
Thanks again
Zoe
from 阿里邮箱 iPhone
------------------原始邮件 ------------------
发件人:Vadim Demichev ***@***.***>
日期:Mon Aug 19 18:58:07 2024
收件人:vdemichev/DiaNN ***@***.***>
抄送人:wangrui85 ***@***.***>, Author ***@***.***>
主题:Re: [vdemichev/DiaNN] IP experiment with DIA quntification (Issue #1136)
Hi Zoe,
could I replace "Precursor.Normalised" with "Precursor.Quantity"
Yes.
But how I could use for futher pg quantification without normalised?
As you've indicated above or by disabling normalisation in the DIA-NN GUI. For AP-MS disabling normalisation makes sense.
MBR and normalize in searching
Not sure what you are referring to. For AP-MS, it definitely makes sense to (i) use MBR, (ii) disable normalisation in DIA-NN GUI.
So how I could process the NA value?
In AP-MS you probably don't want to impute at all. But if you need to, because you'd like to use some downstream processing that requires complete profiles, minimal-value imputation on the protein level makes sense.
Best,
Vadim
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Hi Zoe,
Yes, although you might want to add --matrix-spec-q 0.01 in this case to Additional options, if you want to use the pg_matrix. To reproduce pg_matrix from the main report you need to apply filtering as described in https://github.com/vdemichev/DiaNN?tab=readme-ov-file#output and then transform the dataframe from long to wide format (e.g. using diann_matrix). Best, |
Hi,Vadim, When I read “report.parquet" in R (although TAD could also do it), It's alwasys failed while process_long format:** df<-read_parquet("report.parquet") ###ok Sincerely, Rui |
Dear Vadim,
So great help in our analysis of DIA worflow!!! I have some details during my AP-MS analysis
protein.groups_Nonormalised <- diann_maxlfq(df[df$Q.Value <= 0.01 & df$PG.Q.Value <= 0.01,],
group.header="Protein.Group",
id.header = "Precursor.Id",
quantity.header = "Precursor.Quantity")
Actually, I found in issue Question about the filter steps between the main report and the matrix in DIANN 1.9 #1056 "diann_maxlfq implements a simple MaxLFQ algorithmdifferent from what DIA-NN uses internally", so I did get a different "protein.groups" result compared with "report.pg_matrix". But how I could use for futher pg quantification without normalised?
sincerely,
Zoe
The text was updated successfully, but these errors were encountered: