Skip to content

Issue with sklearn.neighbors.kde  #131

@Michal-Babins

Description

@Michal-Babins

Issue:
When running simulator.py, I run into the error of sklearn.neighbors.kde not being recognized as a module.
My version of scikit-learn==0.24.0.
When I try to install older version it tells me they are incompatible with my system.

Command:
python /home/mbabinski/SYNTH/NanoSim/src/simulator.py metagenome --genome_list /home/mbabinski/SYNTH/test_semsiq/nanosim_data/metagenome_list_simulation.tsv --abun /home/mbabinski/SYNTH/test_semsiq/nanosim_data/abundance_for_sim.tsv --dna_type_list /home/mbabinski/SYNTH/test_semsiq/nanosim_data/dna_type_list.tsv -c /home/mbabinski/SYNTH/NanoSim/pre-trained_models/metagenome_ERR3152364_Even/training --output /home/mbabinski/SYNTH/call_tools/test_out/testsim --num_threads 2

Error:
Traceback (most recent call last):
File "/home/mbabinski/SYNTH/NanoSim/src/simulator.py", line 2318, in
main()
File "/home/mbabinski/SYNTH/NanoSim/src/simulator.py", line 2277, in main
read_profile(genome_list, [], model_prefix, perfect, args.mode, strandness, dna_type=dna_type_list, abun=abun,
File "/home/mbabinski/SYNTH/NanoSim/src/simulator.py", line 509, in read_profile
kde_unaligned = joblib.load(model_prefix + "_unaligned_length.pkl")
File "/home/mbabinski/miniconda3/envs/all_tools/lib/python3.9/site-packages/joblib/numpy_pickle.py", line 585, in load
obj = _unpickle(fobj, filename, mmap_mode)
File "/home/mbabinski/miniconda3/envs/all_tools/lib/python3.9/site-packages/joblib/numpy_pickle.py", line 504, in _unpickle
obj = unpickler.load()
File "/home/mbabinski/miniconda3/envs/all_tools/lib/python3.9/pickle.py", line 1212, in load
dispatchkey[0]
File "/home/mbabinski/miniconda3/envs/all_tools/lib/python3.9/pickle.py", line 1528, in load_global
klass = self.find_class(module, name)
File "/home/mbabinski/miniconda3/envs/all_tools/lib/python3.9/pickle.py", line 1579, in find_class
import(module, level=0)
ModuleNotFoundError: No module named 'sklearn.neighbors.kde'

Suggestion:
Add version labels to the reqiurements.txt file

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions