Describe the bug
I am encountering an error when attempting to set the 'Min number of variable modifications' to 1 on the Library page of v1.0.2 of the Windows GUI.
Steps to Reproduce
Open the Windows GUI version 1.0.2.
Navigate to the Library page.
Upload any FASTA file.
Leave all settings to their default values, except for the 'Min number of variable modifications,' which should be set to 1.
Logs
2023-11-08 17:18:26> Traceback (most recent call last):
File "peptdeep\pipeline_api.py", line 302, in generate_library
lib_maker.make_library(lib_settings['infiles'])
File "peptdeep\spec_lib\library_factory.py", line 103, in make_library
self._predict()
File "peptdeep\spec_lib\library_factory.py", line 67, in _predict
self.spec_lib.predict_all()
File "peptdeep\spec_lib\predict_lib.py", line 111, in predict_all
self.calc_precursor_mz()
File "alphabase\spectral_library\base.py", line 186, in calc_precursor_mz
fragment.update_precursor_mz(self._precursor_df)
File "alphabase\peptide\precursor.py", line 108, in update_precursor_mz
pep_mzs = calc_peptide_masses_for_same_len_seqs(
File "alphabase\peptide\mass_calc.py", line 164, in calc_peptide_masses_for_same_len_seqs
if len(mods) > 0:
TypeError: object of type 'float' has no len()
Describe the bug I am encountering an error when attempting to set the 'Min number of variable modifications' to 1 on the Library page of v1.0.2 of the Windows GUI.
Steps to Reproduce
Logs
Version