teaching:progappchim:elements_molecules

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
teaching:progappchim:elements_molecules [2020/03/09 14:41] villersdteaching:progappchim:elements_molecules [2021/03/02 12:31] (Version actuelle) – [Librairie Mendeleev] villersd
Ligne 1: Ligne 1:
 ====== Éléments et molécules ====== ====== Éléments et molécules ======
  
-Les propriétés des éléments chimiques, de molécules peuvent être dressées, listées,... par un programme si on dispose des données. [[http://www.lfd.uci.edu/~gohlke/|Christoph Gohlke]] (University of California, Irvine), a écrit une librairie molmass pour accéder aux propriétés des éléments, et calculer les masses moléculaires, compositions élémentaires, spectres de distribution des masses de molécules,... Gohlke fournit également un interface utilisateur graphique sous forme d'un tableau périodique, et un interface web pour afficher les données sur les masses moléculaires. Tous ces programmes sont mis à disposition aux conditions de la [[http://fr.wikipedia.org/wiki/Licence_BSD|licence BSD]] (licence libre très permissive).+Les propriétés des éléments chimiques, de molécules peuvent être dressées, listées,... par un programme si on dispose des données. Celles-ci étant communes à tous les chimistes, et uniquement susceptibles de quelques modificationsil est utile de reprendre une source commune primaire (IUPACou secondaire (comme Wikipedia) plutôt que de redéfinir toutes ces valeurs dans un programme.
  
-Voir aussi la librairie [[https://pypi.org/project/mendeleev/|Mendeleev]]+===== Librairie Mendeleev =====
  
-===== Installation =====+Consulter la page spécifique sur la [[mendeleev|librairie Mendeleev]] 
 + 
 +La librairie [[https://pypi.org/project/mendeleev/|Mendeleev]] est complète et évoluée 
 +  * Package repository sur PyPI : [[https://pypi.org/project/mendeleev/]] 
 +  * Page officielle, description et code source : [[https://github.com/lmmentel/mendeleev]] 
 +  * Documentation complète : [[https://mendeleev.readthedocs.io/en/stable/]] 
 +    * Tutoriels : [[https://mendeleev.readthedocs.io/en/stable/tutorials.html]] 
 +  * Notebook Jupyter (exemples) :  
 +    * [[https://nbviewer.jupyter.org/github/lmmentel/mendeleev/blob/master/docs/source/notebooks/01_intro_to_mendeleev.ipynb]] (tutoriel introductif) 
 +    * [[https://nbviewer.jupyter.org/github/lmmentel/mendeleev/blob/master/docs/source/notebooks/02_tables.ipynb]] (accessing the data in bulk) 
 +    * [[https://nbviewer.jupyter.org/github/lmmentel/mendeleev/blob/master/docs/source/notebooks/03_plotting.ipynb]] (plotting tutorial) 
 +  * Installation via pip, ou la commande conda, ou l'interface de Anaconda, suivant l'environnement utilisé : 
 +    * pip install --user mendeleev 
 +    * conda install -c lmmentel mendeleev=0.6.0 
 +  * Données utilisables, en ligne : [[http://mendeleev.herokuapp.com/]] 
 +  *  
 +===== Librairie Molmass ===== 
 + 
 + [[http://www.lfd.uci.edu/~gohlke/|Christoph Gohlke]] (University of California, Irvine), a écrit une librairie molmass pour accéder aux propriétés des éléments, et calculer les masses moléculaires, compositions élémentaires, spectres de distribution des masses de molécules,... Gohlke fournit également un interface utilisateur graphique sous forme d'un tableau périodique, et un interface web pour afficher les données sur les masses moléculaires. Tous ces programmes sont mis à disposition aux conditions de la [[http://fr.wikipedia.org/wiki/Licence_BSD|licence BSD]] (licence libre très permissive). 
 + 
 + 
 +==== Installation ====
  
 via la commande <code>pip install molmass</code> via la commande <code>pip install molmass</code>
Ligne 16: Ligne 37:
 </code> </code>
  
-===== Exemples =====+==== Exemples ====
  
 Voici deux exemples simples de programmes utilisant ces librairies : Voici deux exemples simples de programmes utilisant ces librairies :
Ligne 119: Ligne 140:
 </code> </code>
  
-===== Librairies initiales de Christoph Gohlke (2005-2013)  =====+==== Librairies initiales de Christoph Gohlke (2005-2013)  ====
  
 Les propriétés des éléments chimiques, de molécules peuvent être dressées, listées,... par un programme si on dispose des données. Les propriétés des éléments chimiques, de molécules peuvent être dressées, listées,... par un programme si on dispose des données.
  • teaching/progappchim/elements_molecules.1583761308.txt.gz
  • Dernière modification : 2020/03/09 14:41
  • de villersd