FragPipe
FragPipe copied to clipboard
The same protein group has different protein IDs in protein.tsv files from different experiments
- Describe the issue or question: Hi,
I am trying to quantitate a group of timsTof dda experiments using ionQuant and close to end of the process I got an error that I don't quite understand. Could you help me find out what the issue is and how to get around it?
Thank you, Janos
- Upload your log file (If a log file hasn't been generated, go to the 'Run' tab in FragPipe, click 'Export Log', zip the resulting "log_[date_time].txt" file to avoid truncation, then attach the zipped file by drag & drop here. log_2021-11-09_20-49-57_error.txt )
Hi Janos,
The error message is The protein group 3053 and subgroup a in G:\Mohammad_2103_\210330_nasal_drugs\nasal_imac_msf2\CAY_1/protein.tsv are not consistent with those in another protein.tsv
, which means that the protein group 3053 a has different protein IDs in you protein.tsv. It should not happen. Can you help to check? You can also send all of your protein.tsv to us to take a look.
Thanks,
Fengchao
Hi Fengchao,
This is very strange, here is the protein that is causing the trouble:
group sub_group protein protein_id entry_name gene length
ds
1: 984 a NP_001349898 NP_001349898 NP_001349898 795 ./CAY_1/protein.tsv 2: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./CAY_1/protein.tsv 3: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./CAY_2/protein.tsv 4: 984 a NP_001349898 NP_001349898 NP_001349898 795 ./DMSO_1/protein.tsv 5: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./DMSO_1/protein.tsv 6: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./DMSO_2/protein.tsv 7: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./DMSO_3/protein.tsv 8: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./Forskolin_1/protein.tsv 9: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./Forskolin_2/protein.tsv 10: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./Forskolin_3/protein.tsv 11: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./SPIKE_1/protein.tsv 12: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./SPIKE_2/protein.tsv 13: 3053 a NP_001349898 NP_001349898 NP_001349898 364 ./SPIKE_3/protein.tsv
I double checked it, it's only present once in the library. (A side question: What does subgroup mean here?)
Thank you, Janos
On Wed, Nov 10, 2021 at 6:24 AM Fengchao @.***> wrote:
Hi Janos,
The error message is The protein group 3053 and subgroup a in G:\Mohammad_2103_\210330_nasal_drugs\nasal_imac_msf2\CAY_1/protein.tsv are not consistent with those in another protein.tsv, which means that the protein group 3053 a has different protein IDs in you protein.tsv. It should not happen. Can you help to check? You can also send all of your protein.tsv to us to take a look.
Thanks,
Fengchao
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-965260640, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY6L67F2BIRRKR54ZRTULJ6B3ANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Hi Janos,
Thanks for your info. Can you show me all proteins with 3053 a
and 984 a
groups?
Thanks,
Fengchao
Here they are:
group sub_group protein protein_id entry_name gene length
protein_description
ds 1: 984 a NP_001349898 NP_001349898 NP_001349898 795 zinc finger C2HC domain-containing protein 1A isoform 2 ./CAY_1/protein.tsv 2: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./CAY_1/protein.tsv 3: 984 a NP_001349997 NP_001349997 NP_001349997 795 cell cycle and apoptosis regulator protein 2 isoform 2 ./CAY_2/protein.tsv 4: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./CAY_2/protein.tsv 5: 984 a NP_001349898 NP_001349898 NP_001349898 795 zinc finger C2HC domain-containing protein 1A isoform 2 ./DMSO_1/protein.tsv 6: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./DMSO_1/protein.tsv 7: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./DMSO_2/protein.tsv 8: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./DMSO_3/protein.tsv 9: 984 a NP_001349989 NP_001349989 NP_001349989 795 microtubule-associated tumor suppressor 1 isoform 9 ./Forskolin_1/protein.tsv 10: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./Forskolin_1/protein.tsv 11: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./Forskolin_2/protein.tsv 12: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./Forskolin_3/protein.tsv 13: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./SPIKE_1/protein.tsv 14: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./SPIKE_2/protein.tsv 15: 3053 a NP_001349898 NP_001349898 NP_001349898 364 zinc finger C2HC domain-containing protein 1A isoform 2 ./SPIKE_3/protein.tsv
Thanks, Janos
On Wed, Nov 10, 2021 at 9:08 AM Fengchao @.***> wrote:
Hi Janos,
Thanks for your info. Can you show me all proteins with 3053 a and 984 a groups?
Thanks,
Fengchao
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-965553856, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY6CNZMVTN7QCX6UJG3ULKRHVANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Thanks Janos,
This is a bug in Philosopher that creates the same protein group ID with different proteins. For group 984 a
, there are protein.tsv having protein NP_001349898
, NP_001349997
, and NP_001349989
. Theoretically, the same protein group always has the same protein ID.
Hopefully, Felipe @prvst can fix this bug soon.
Best,
Fengchao
Hi @fcyu, philosopher does not create or alter the protein groups, it borrows from ProteinProphet, which is the program that makes them. I need to see more data before guessing what's the issue. @jd690764, could you send me your prot.xml, psm.tsv, and protein.tsv files?
Hi Felipe,
I gave you access to the data with your umich email - I sent you an email to that address. Please, let me know if there are any issues accessing it.
Thank you, Janos
On Wed, Nov 10, 2021 at 10:05 AM Felipe da Veiga Leprevost < @.***> wrote:
Hi @fcyu https://github.com/fcyu, philosopher does not create or alter the protein groups, it borrows from ProteinProphet, which is the program that makes them. I need to see more data before guessing what's the issue. @jd690764 https://github.com/jd690764, could you send me your prot.xml, psm.tsv, and protein.tsv files?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-965603552, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY2JFBF44R3RPOYHCEDULKX7JANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
@jd690764 The file share is requesting an authentication from my @med.umich account, which does not exist (in Google). To make it easier, I'm sending you a file share request via my Dropbox
Hi Felipe,
I uploaded the data - thank you for looking into this.
Janos
On Fri, Nov 12, 2021 at 7:40 AM Felipe da Veiga Leprevost < @.***> wrote:
@jd690764 https://github.com/jd690764 The file share is requesting an authentication from my @med.umich account, which does not exist (in Google). To make it easier, I'm sending you a file share request via my Dropbox https://www.dropbox.com/request/nxNI1LOApZ8Ax3k3ob7k
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-967212480, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY7I5UQ4WZXCLGS2CZTULUYQVANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Hi everyone,
Maybe this can help, I've got the same issue as Janos while running FragPipe v17.0. I ran the same analysis with FragPipe v16.1 build 5 and everything ran smoothly with no error.
Joe
Thanks Joe,
Can you send your files to us? I can give you a link to upload if you need one.
Thanks,
Fengchao
Of course !
Thank you! Here is the link: https://www.dropbox.com/request/kG1NENHn00REagbkFepR
Best,
Fengchao
Which files do you need Fengchao?
Spectral files (mzML, raw, or .d), fragger.params, fasta file, and the log file.
Thanks,
Fengchao
Files have been uploaded.
Thanks for your help Fengchao !
@jd690764 can you also upload your database?
Hi Felipe,
I uploaded the library.
Thanks, Janos
On Tue, Nov 16, 2021 at 6:25 AM Felipe da Veiga Leprevost < @.***> wrote:
@jd690764 https://github.com/jd690764 can you also upload your database?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-970325253, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY5WKULHISDBSN6VOQTUMJSWXANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
I found and corrected a mismatch between ProteinProphet, and Philosopher. Its seems to have resolved both cases. The fix will be added to the next release. Thanks for the feedback.
Thank you, Felipe!
When do you think the new update will be available?
Janos
On Tue, Nov 16, 2021 at 10:18 AM Felipe da Veiga Leprevost < @.***> wrote:
I found and corrected a mismatch between ProteinProphet, and Philosopher. Its seems to have resolved both cases. The fix will be added to the next release. Thanks for the feedback.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-970538983, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY3ZB6SF6EF6NXJOLRLUMKN5XANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Thanks Felipe!
Hi Felipe,
v17.1 is working fine!
Thanks, Janos
On Tue, Nov 16, 2021 at 11:54 AM Jonathan Boulais @.***> wrote:
Thanks Felipe!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/FragPipe/issues/523#issuecomment-970628030, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACP7QY5DKJQJFRGH5HW3EHDUMKZIVANCNFSM5HW6QXKQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Hi Felipe @prvst ,
Have you made any changed in Philosopher for this issue? If not, I don't think this issue has been fixed. There are two users in this thread. I have @Monod79 's file and reproduced the issue. I am putting my files to Z:\yufe\for_Felipe\github_fragpipe_523
.
Best,
Fengchao