25-12-19 09:05:40 | INFO | Running DefenseFinder version 2.0.0
2025-12-19 09:05:40 | INFO | Using the following models:
sys.exit(cli())
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/click/core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/defense_finder_cli/main.py", line 221, in run
defense_finder.run(protein_file_name, dbtype, workers, coverage, adf,adf_only, tmp_dir, models_dir, no_cut_ga, loglevel, index_dir, models_main_ver)
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/defense_finder/__init__.py", line 47, in run
macsyfinder.main(args=msf_cmd)
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/macsypy/scripts/macsyfinder.py", line 1218, in main
all_systems, rejected_candidates = search_systems(config, model_registry, models_def_to_detect, logger)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/macsypy/scripts/macsyfinder.py", line 538, in search_systems
parser.parse(models_def_to_detect)
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/macsypy/definition_parser.py", line 86, in parse
model_node = self._get_model_node(def_loc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gensoft/ML_dependencies/ML_envs/eeebb03d1c26a9b40ee78814fcb4a901_/lib/python3.12/site-packages/macsypy/definition_parser.py", line 110, in _get_model_node
raise MacsypyError(msg) from None
macsypy.error.MacsypyError: unable to parse model definition 'CasFinder/CAS_Class1-Type-I' : The model definition CAS_Class1-Type-I.xml has not the right version. version supported is '2.0'. Please update your model.
RuleException:
Hello,
as of today 19 dec 2025,
nanomotif MTAse-linker installfails due to mdmparis/defense-finder#91fix is available trough mdmparis/defense-finder#90 (comment)
regards
Eric