- SparsePeakArray: new module upstreamed from ProteomIQon (sparse binned peak vectors over PeakArray with dot product)
- SearchDB: add Sequence+GlobalMod ModSequence lookup upstreamed from ProteomIQon (prepareSelectModsequenceBySequenceAndGMod, getThreadSafePeptideLookUpFromFileBySequenceAndGMod)
- ProteinInference: adopt the newer ProteomIQon behavior - PSMInput reads the ModelScore column (was PercolatorScore), assignTranscriptsToGenes takes a tryParseProteinID function instead of a regex string, createProteinModelInfoFromEntry reads the GFF3 ID attribute (was Name) and tolerates unknown strand characters as Forward (fixes a runtime match failure), isGene/isRNA generalized over the GFF line type parameter
- FDRControl: add the PEP value machinery upstreamed from ProteomIQon (getLogisticRegressionFunction, createTargetDecoyHis, calculatePEPValues, logitTransformPepValues, initCalculateLin taking a trace callback instead of an NLog logger)
- Upgrade to BioFSharp 2.0.0 (bundles the former BioFSharp.IO package) and migrate the codebase over the breaking API changes
- Align the dependency stack: FSharpAux / FSharpAux.IO 2.1.0, FSharp.Stats 0.6.0, Newtonsoft.Json 13.0.4, Plotly.NET 6.0.0-preview.2
- Replace the legacy FAKE 5 build script with the FAKE 6 build project ported from BioFSharp (build.cmd / build.sh wrappers, GitHub Actions build-test and gh-pages docs deployment, fsdocs 20 documentation pipeline)
- SignalDetection: add option for peak summation and intensity weighted based mz refinement
- Minor changes
- SearchDB: added default inclusion of peptides resulting of protein n terminal methionin cleavages.
- FDRControl: added more stable qValue calculation, added storeys qvalue method
- ProteinInference: added FDR calculations
- Minor changes
- Quantification: improved handling of unsuccessful fits
- Minor changes
- Minor changes
- include faster hasFlag function
- speed improvements in SequestLike: faster computation of theoretical spectra.
- refactor according to changes latest BioFSharp Release
- add XScoring, a combination of XTandemLike and AndromedaLike Scoring
- add ProteinInference
- refactor Fragmentation module according to changes in BioFSharp.Mz release 0.1.1
- paket template fix
- Initial release
- Initial release