teaching:progappchim:mendeleev

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:mendeleev [2021/03/02 13:15] villersdteaching:progappchim:mendeleev [2022/11/20 11:08] (Version actuelle) – [Tableau périodique] villersd
Ligne 13: Ligne 13:
     * pip install --user mendeleev     * pip install --user mendeleev
     * conda install -c conda-forge mendeleev=0.5.2     * conda install -c conda-forge mendeleev=0.5.2
-    * conda install -c lmmentel mendeleev=0.6.1 (version plus récente)+    * <del>conda install -c lmmentel mendeleev=0.6.1 (version plus récente)</del> 
 + 
 +<note tip> 
 +Contrairement à ce qu'on trouve dans la documentation, il semble que le canal (channel) à référencer est celui de **conda-forge**, plutôt que lmmentel. 
 + 
 +En ligne de commande (console), cela donnerait ceci : conda install -c conda-forge mendeleev=0.6.1 
 + 
 +références : 
 +  * [[https://anaconda.org/lmmentel/mendeleev/files]] (limité à la version 0.4.5) 
 +  * [[https://anaconda.org/conda-forge/mendeleev/files]] (actualisé pour la dernière version 0.6.1) 
 + 
 +</note> 
   * Données utilisables, en ligne : [[http://mendeleev.herokuapp.com/]]   * Données utilisables, en ligne : [[http://mendeleev.herokuapp.com/]]
 +
 +===== Utilisation dans Colaboratory =====
 +  * Créer une première cellule de code permettant l'installation de la librairie mendeleev : <code>!pip install mendeleev</code>
 +  * Fichier exemple : {{ :teaching:progappchim:mendeleev_primer_01.ipynb |}}
 +
 +
  
 ===== Exemples de programmes simples ===== ===== Exemples de programmes simples =====
Ligne 100: Ligne 118:
  
 ===== Jupyter notebooks ===== ===== Jupyter notebooks =====
-FIXME+Application : intégrer les parties de code suivante dans un notebook, après avoir installé la librairie mendeleev : 
 + 
 +<code python> 
 +from mendeleev import element 
 +for Z in range(1,19): 
 +    print(Z,element(Z)) 
 +</code> 
 + 
 +<code python> 
 +from mendeleev import get_table 
 +ptable = get_table('elements'
 +ptable.info() 
 +</code> 
 + 
 +<code python> 
 +cols = ['atomic_number', 'symbol', 'name', 'atomic_radius', 'covalent_radius_pyykko', 'en_pauling'
 +ptable[cols].head(19) 
 +</code> 
 + 
 +<code python> 
 +type(ptable) 
 +ptable.plot(x='atomic_number', y='covalent_radius_pyykko'
 +</code> 
 + 
 +===== Tableau périodique ===== 
 +  * [[https://www.astrolabe-science.fr/tableau-periodique-module-python-mendeleev/|Un tableau périodique avec le module Python “mendeleev”]] David Alberto 
 +    * Voir aussi : 
 +      * le package LaTeX [[https://www.ctan.org/pkg/pgf-PeriodicTable|pgf-PeriodicTable]] 
 +      * [[https://tikz.fr/tableau-periodique/|Tableau Périodique en Français, Anglais et Espagnol]] par Fernando S. Delgado Trujillo 
  
  
  • teaching/progappchim/mendeleev.1614687347.txt.gz
  • Dernière modification : 2021/03/02 13:15
  • de villersd