22.09.21 Bugs fixed and new functionalities (e.g. bar plots for quantification and sequence coverage plots)

Merged User expired requested to merge Repair into develop

Fixed Bugs: • IntensityModeller: If more than 2 monoisotopic overlaps, 1 could be deleted multiple times • In LibraryBuilder: precursor could not be found if Prec modified (e.g. Prec+e) • In ModificationEditorController: "-" could be deleted • OpenAgain methods in EditorController.py • errorTolerance not used in SpectrumHandler • error when spectral data is "" in td search

New functionalities: • Sometimes all windows can close down, but now they can be reopened • Int/z can be exported • Barplots for occup. analysis and fragmentation efficiencies • Td analysis can be loaded if spectral file deleted

Other changes: • Increased speed when loading and saving searches, less hard drive memory necessary • test_SpectrumHandler.py, test_MolecularFormula.py: tests average nucleotide / amino acid • Changes in noise calculation • IsotopePatternTool: radicals are adapted to fragment • Test for checkForOverlaps of IntensityModeller • Logging for LibraryBuilder

Merge request reports