Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
teaching:progappchim:start [2020/04/16 09:36] – villersd | teaching:progappchim:start [2022/04/28 11:16] – [Des librairies spécifiques en chimie, biochimie,...] villersd | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Programmation appliquée à la chimie ====== | ====== Programmation appliquée à la chimie ====== | ||
+ | |||
+ | <note warning> | ||
+ | L' | ||
+ | |||
+ | **Aux dernières nouvelles (26/ | ||
+ | |||
+ | </ | ||
Le cours " | Le cours " | ||
Ligne 17: | Ligne 24: | ||
- **installation de la distribution complète [[https:// | - **installation de la distribution complète [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * **//Cf.// la page dédiée sur [[: | ||
- en salle informatique UMONS : utilisation de Python sous Ubuntu | - en salle informatique UMONS : utilisation de Python sous Ubuntu | ||
- | - utilisation en mode nomade de la plateforme [[https:// | + | - dans n' |
+ | - <del>utilisation en mode nomade de la plateforme [[https:// | ||
+ | - via [[https:// | ||
* [[notions_fondamentales|Notions fondamentales]] | * [[notions_fondamentales|Notions fondamentales]] | ||
* [[tkinter_gui_simple|Les bases d'un interface graphique avec Tkinter]] | * [[tkinter_gui_simple|Les bases d'un interface graphique avec Tkinter]] | ||
* [[pieges|Pièges à éviter]] | * [[pieges|Pièges à éviter]] | ||
- | <note tip>Vous serez encouragé à l' | + | <note tip>Vous serez encouragé à l' |
//Cf// : | //Cf// : | ||
- | * ce [[https:// | + | * ce {{ :teaching: |
- | * cette [[https:// | + | * cette [[https:// |
* [[https:// | * [[https:// | ||
* ... | * ... | ||
- | |||
- | |||
</ | </ | ||
Ligne 57: | Ligne 65: | ||
* [[plotly_simple|les bases de Plotly]], une librairie pour réaliser des graphiques. [[https:// | * [[plotly_simple|les bases de Plotly]], une librairie pour réaliser des graphiques. [[https:// | ||
* [[pygal_simple|les bases de Pygal]], une autre librairie graphique, simple (cf. ce [[http:// | * [[pygal_simple|les bases de Pygal]], une autre librairie graphique, simple (cf. ce [[http:// | ||
+ | * [[altair_simple|les bases de Altair]], une autre librairie graphique, interactive | ||
+ | ==== Des librairies spécifiques en chimie, biochimie, | ||
+ | * [[mendeleev|Mendeleev]] (données sur les éléments chimiques) | ||
+ | * [[rdkit|RDKit et molécules]] (représentation, | ||
+ | * [[bioinformatic|Bioinformatique et la librairie Biopython]] (manipulations de séquences ADN, ARN, protéines, | ||
+ | * [[openbabel_jmol|OpenBabel et Jmol]] : format de description de molécules et visualisations | ||
+ | * [[ChemSpiPy]] : utilisation des données de [[http:// | ||
+ | * [[PubChemPy]] : interaction avec la base de données PubChem | ||
+ | * [[ChemPy]] : librairie contenant diverse fonctionnalités sur la chimie et les réactions chimiques | ||
+ | * ... | ||
+ | |||
+ | <note tip>De nombreuses librairies, l' | ||
+ | </ | ||
===== Notions intermédiaires et avancées ===== | ===== Notions intermédiaires et avancées ===== | ||
* [[slices|Slices sur les listes]] | * [[slices|Slices sur les listes]] | ||
Ligne 63: | Ligne 84: | ||
* [[notions_avancees|Notions avancées]] | * [[notions_avancees|Notions avancées]] | ||
* [[trucs_astuces|Trucs et astuces]] | * [[trucs_astuces|Trucs et astuces]] | ||
+ | * [[urllib|Lecture du code source d'une page web via la librairie urllib]] | ||
===== Jupyter, IPython Notebooks et JupyterLab ===== | ===== Jupyter, IPython Notebooks et JupyterLab ===== | ||
Ligne 70: | Ligne 92: | ||
* [[jupyter|Jupyter]] : introduction, | * [[jupyter|Jupyter]] : introduction, | ||
* [[bokeh_simple|Les bases de Bokeh]], une librairie Python de visualisations interactives pour des représentations dans des navigateurs web. Bokeh est particulièrement indiqué pour une utilisation dans les Jupyter notebooks, et s' | * [[bokeh_simple|Les bases de Bokeh]], une librairie Python de visualisations interactives pour des représentations dans des navigateurs web. Bokeh est particulièrement indiqué pour une utilisation dans les Jupyter notebooks, et s' | ||
+ | * Références externes : | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * ... | ||
===== Applications ===== | ===== Applications ===== | ||
Ligne 84: | Ligne 110: | ||
* [[analyse_images|Analyse d' | * [[analyse_images|Analyse d' | ||
* [[attracteur_Lorenz|L' | * [[attracteur_Lorenz|L' | ||
- | * [[openbabel_jmol|OpenBabel et Jmol]] : format de description de molécules et visualisations | ||
* [[fit_modele_einstein|Optimisation de la température caractéristique du diamant suivant le modèle d' | * [[fit_modele_einstein|Optimisation de la température caractéristique du diamant suivant le modèle d' | ||
* [[t-test|Test de Student]] : exemple technologique (avec scipy, numpy) | * [[t-test|Test de Student]] : exemple technologique (avec scipy, numpy) | ||
* [[OSM_interrogation|Interrogation de la base de données géolocalisées OpenStreetMap]] | * [[OSM_interrogation|Interrogation de la base de données géolocalisées OpenStreetMap]] | ||
- | * [[bioinformatic|Bioinformatique]] (manipulations de séquences ADN, ARN, protéines, | ||
* [[glossaire_chimie|Glossaire de chimie]] | * [[glossaire_chimie|Glossaire de chimie]] | ||
* [[math_nombres|Mathématiques et nombres]] | * [[math_nombres|Mathématiques et nombres]] | ||
* [[epidemie_coronavirus|Épidémie du coronavirus COVID-19]] | * [[epidemie_coronavirus|Épidémie du coronavirus COVID-19]] | ||
- | * [[rdkit|RDKit et molécules]] (représentation, | ||
===== Données chimiques disponibles ===== | ===== Données chimiques disponibles ===== | ||
Ligne 128: | Ligne 151: | ||
* Canada : [[http:// | * Canada : [[http:// | ||
* UK : [[http:// | * UK : [[http:// | ||
- | * Australia : [http:// | + | * Australia : [[http:// |
* USA : | * USA : | ||
* [[http:// | * [[http:// | ||
Ligne 249: | Ligne 272: | ||
* Visualisation de la taille d' | * Visualisation de la taille d' | ||
* simulation du [[wp> | * simulation du [[wp> | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
* ... | * ... | ||
- | Voir aussi la [[floss: | + | Voir aussi : |
+ | * [[floss: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Références générales ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | Voir aussi [[https:// |