Skip to content

nanomofit MT-linker install currently broken :: manual fix available #145

Description

@EricDeveaud

Hello,

as of today 19 dec 2025, nanomotif MTAse-linker install fails due to mdmparis/defense-finder#91

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:

fix is available trough mdmparis/defense-finder#90 (comment)

regards

Eric

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions