sacdallago / bio_embeddings

Get protein embeddings from protein sequences
http://docs.bioembeddings.com
MIT License
460 stars 65 forks source link

Hard times trying to run the bindEmbed21 example. #232

Open Ravy-LFL opened 1 year ago

Ravy-LFL commented 1 year ago

Hi, I'm trying to run to bindEmbed21 example of bio_embeddings. But i have this problem error : 2023-03-29 15:15:30,302 INFO Created the file bindembed21/input_parameters_file.yml 2023-03-29 15:15:30,319 INFO Created the file bindembed21/sequences_file.fasta 2023-03-29 15:15:30,322 INFO Created the file bindembed21/mapping_file.csv 2023-03-29 15:15:30,322 INFO Created the file bindembed21/remapped_sequences_file.fasta 2023-03-29 15:15:30,326 INFO Stage directory bindembed21/mmseqs_search already exists. 2023-03-29 15:15:30,326 INFO Created the file bindembed21/mmseqs_search/input_parameters_file.yml Traceback (most recent call last): File "/path/envs/bioembedding/bin/bio_embeddings", line 10, in <module> sys.exit(main()) File "path/anaconda3/envs/bioembedding/lib/python3.10/site-packages/bio_embeddings/utilities/cli.py", line 24, in main parse_config_file_and_execute_run(arguments.config_path[0], overwrite=arguments.overwrite) File "/path/anaconda3/envs/bioembedding/lib/python3.10/site-packages/bio_embeddings/utilities/pipeline.py", line 354, in parse_config_file_and_execute_run execute_pipeline_from_config(config, **kwargs) File "/path/anaconda3/envs/bioembedding/lib/python3.10/site-packages/bio_embeddings/utilities/pipeline.py", line 284, in execute_pipeline_from_config stage_output_parameters = stage_runnable(**stage_parameters) File "/path/anaconda3/envs/bioembedding/lib/python3.10/site-packages/bio_embeddings/align/pipeline.py", line 203, in run raise InvalidParameterError( bio_embeddings.utilities.exceptions.InvalidParameterError: Invalid protocol selection: mmseqs_search. Valid protocols are: deepblast

I could actually change the protocol to deepblast but i dont want to change the example, so keep mmseqs. I think it might be a problem of version for mmseqs ? Do you have an idea ? I already have mmseqs2 in my path

Thanks,