Hi Maik,
Unfortunately, it looks like Libra does quantitation based on individual mz values. XPRESS and Q3, which CPAS can handle right now, only give one quantitation result for the entire protein group. It would require a somewhat significant database schema change to support storing all of the different values.
If there is a roll-up value for the whole protein group, that would be much simpler to get loaded. It would be possible to calculate one in the Java code as well, even if Libra doesn't produce one.
For ProteinProphet, the relevant source code is in <LABKEY_SRC_ROOT>/server/modules/ms2/src/org/labkey/ms2/reader/ProtXmlReader.java. On or around line 195, inside the loadChildren() method, you'd need to add a check for an element named "libra_result". You would then need to set _quantRatio to a new QuantitationRatio object, and set the appropriate quantitation values on it.
Loading peptide quantitation would involve making a new Libra class that's patterned on <LABKEY_SRC_ROOT>server/modules/ms2/src/org/labkey/ms2/reader/XPressAnalysisSummary.java
That should get the right values into the database, and then you should be able to view the data just as you can for XPRESS or Q3 results.
Some links that might be useful include:
https://www.labkey.org/wiki/home/Documentation/page.view?name=build
https://www.labkey.org/wiki/home/Documentation/page.view?name=quantitation
Thanks,
Josh