Custom Nanosim profiles - CAMI-challenge/CAMISIM GitHub Wiki
When using custom Nanosim profiles, the joblib and sklearn packages have to match the version from which the Nanosim profile was created. Unfortunately, this currently involves manually setting the joblib and sklearn versions in a couple of files to the version your profile was created from:
https://github.com/CAMI-challenge/CAMISIM/blob/master/pipelines/metagenomic/read_simulators/read_simulator_nansoim3.nf#L50
https://github.com/CAMI-challenge/CAMISIM/blob/master/pipelines/metagenomic/read_simulators/read_simulator_nansoim3.nf#L94
https://github.com/CAMI-challenge/CAMISIM/blob/master/pipelines/metatranscriptomic/read_simulators/read_simulator_nansoim3.nf#L41
In case you use older profiles (Nanosim<3.2), you will also need to change the gold standard creation script:
https://github.com/CAMI-challenge/CAMISIM/blob/master/pipelines/shared/scripts/goldstandardfileformat.py#L269
Here the "7" has to be replaced by "6" as the header of the Nanosim reads changed