microbiomedata/nmdc-schema

Remove `PeptideQuantification` class, migrate information from `PeptideQuantification` `best_protein` slot to new `razor_protein` slot on `MetaproteomicsAnalysis` class

Closed this issue · 1 comments

This work is proposed to streamline the data in mongo with regards to the MetaproteomicsAnalysis.

See full discussion here: #2152

Resolution from meeting.
We will remove PeptideQuantification class altogether.

We will rename ProteinQuantification class as ProteinIdentification and migrate information from PeptideQuantification class to new slot has_protein_identifications on MetaproteomicsAnalysis class
Screenshot 2024-09-03 at 12 17 57 PM

This will have downstream affects of needing to keep the aggregation script (https://github.com/microbiomedata/nmdc-aggregator/blob/main/generate_metap_agg.py) in step with these metadata changes. Companion issue filed here: microbiomedata/nmdc-aggregator#13

Originally posted by @kheal in #2152 (comment)

kheal commented

Closing this issue - see #2250 for path forward