Mise à jour dadi

Bonjour
désolé de vous déranger, je cherchais à réaliser des inférences d'histoire de populations en utilisant le module python dadi.
J'ai vu que la version 2.0.5 était installée, mais je n'arrive pas à la charger:

Est-ce que vous savez comment on appeler dans python un module installé s'il vous plait?
Sinon, je me demandais également si il était possible d'avoir accès à la dernier version de dadi qui est la 2.2 je crois:
https://dadi.readthedocs.io/en/latest/user-guide/installation/

Merci et désolé encore,

Camille

Bonjour Camille

Le module dadi vient avec la version python 3.7.8. Il suffit donc de charger le module et lancer python:

$ module load dadi/2.0.5 
$ python
Python 3.7.8 | packaged by conda-forge | (default, Nov 27 2020, 19:24:58) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dadi
>>>

Pour utiliser une autre version de python (par exemple 3.9), vous pouvez aussi installer directement dadi dans votre home (en prenant la dernière version par défaut, ou en précisant la version):

module load python/3.9
python3 -m pip install --user dadi
# Ou avec ses dépendances:
# python3 -m pip install --user dadi numpy scipy nlopt

Sinon, l'installation de dadi en version 2.2.0 est en cours:

Ah excellent !
Merci énormément !
Camille

Si besoin, dadi/2.2.0 est maintenant disponible (il vient avec la version 3.10.8 de pytthon):

$ module load dadi/2.2.0
$ python
Python 3.10.8 | packaged by conda-forge | (main, Nov 22 2022, 08:26:04) [GCC 10.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dadi

Bonne continuation

Bonjour,

Je suis désolé de rouvrir ce sujet mais j'ai aussi une question quant à l'utilisation de dadi avec pyhton.
La fonction module load marche très bien lorsque je souhaite utiliser dadi avec python dans le terminal, mais j'ignore totalement comment charger dadi dans un script Notebook avec Jupyter. Comment puis je faire?

Merci beaucoup par avance,

Samuel