Programmation en Python pour les sciences de la vie
Existe au format livre et ebook
Présentation du livre
Python est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour l’analyse de données en sciences de la vie. Cet ouvrage, didactique et simple d'approche, aborde progressivement la programmation et l'algorithmique. Il présente ensuite des fonctionnalités plus avancées utiles en analyse de données (numpy, pandas, matplotlib, notebooks jupyter), ainsi qu’une introduction à la programmation orientée objet et graphique. L’ouvrage s’appuie sur de nombreux exemples provenant de la biologie, comme la manipulation de séquences nucléiques, l’analyse de structures protéiques, etc. De nombreux exercices d’application, de difficulté croissante, sont proposés et corrigés en détails. L’ensemble des codes sources de l’ouvrage est disponible en ligne.
Sommaire de l'ouvrage
Premier contact avec Python. Variables. Ecriture. Listes. Boucles et comparaisons. Tests. Fichiers. Modules. Plus sur les chaînes de caractères. Plus sur les listes. Dictionnaires et tuples. Fonctions. Création de modules. Expressions régulières et parsing. Autres modules d'intérêt. Modules d'intérêt en bioinformatique. Avoir la classe avec les objets. Gestion des erreurs. Trucs et astuces.
Les + en ligne
Retrouvez l'ensemble des codes sources de l'ouvrage ainsi que les solutions détaillées des exercices.