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