Copilot
Copilot
## Description ProteomicsLFQ applies median normalization automatically to consensus features when multiple runs are provided, but this was undocumented, causing confusion about when normalization occurs and how to disable it....
pyOpenMS objects currently display as memory addresses in Jupyter notebooks (``), making interactive exploration difficult. ## Changes Added `__repr__` and `__str__` methods via Cython addon files for: - **PeptideEvidence**: Shows...
## Description Fixes #7698. Makes `Enzymes.xml` optional by embedding built-in enzyme definitions directly in C++, following the pattern established in PR #5092 for `ResidueDB`. **Changes:** - `DigestionEnzymeDB.h`: Added `readEnzymesFromFileIfPresent_()` that...
## Description Fixes #5769 ProteinProphet assigns `probability=0` to "unneeded" proteins that are fully explained by other proteins in the same ``. Previously, these were parsed as separate indistinguishable groups, causing...
Comet runs 3x+ slower when modifications with the same mass are specified as separate entries (e.g., `Carbamyl (K)`, `Carbamyl (R)`) instead of merged (`KR`). This also unnecessarily consumes the 9-entry...
## Description Fixes #8191: NASE always writes monoisotopic mass to MZtab output, ignoring the `use_avg_mass` flag. **Root cause:** `IdentificationDataConverter::exportMzTab` unconditionally called `getMonoWeight()` when calculating precursor mass, never checking the `mass_type`...
## Description MapAlignerPoseClustering crashes with "FATAL: uncaught exception!" when aligning mzML files that lack sufficient data points (e.g., blank files), as `TransformationModelLinear` throws exceptions that were not being caught. ##...
- [x] Understand the issue: parseRange_ error messages are unclear when user provides wrong delimiter - [x] Modify parseRange_ methods in TOPPBase.cpp to accept parameter name and provide better error...
- [x] Understand current DefaultParamHandler implementation and usage patterns - [x] Make updateMembers_() pure virtual (= 0) to enforce implementation in all derived classes - [x] Add empty updateMembers_() override...
This PR replaces separate `host` and `port` parameters with a single `endpoint` parameter for HTTP and MQTT connections, unifying the configuration approach with the Kafka connection feature introduced in issue...