Coding for Chemists by Christopher J. Johnson

Coding for Chemists

Saving Time and Solving Problems With Python

Christopher J. Johnson, Benjamin J. Lear

MIT Press · Print & ebook · Forthcoming

A chemistry-driven pathway to learning Python that empowers chemists to use coding as a practical tool for planning experiments, visualizing results, and interpreting chemical behavior.

Buy on Amazon

We earn from qualifying purchases.

Who it’s for
Learn Python through practical tasks in experimental chemistry and research.
Genres
Python Programming, Chemistry, Molecular Modeling
Published
MIT Press, Forthcoming

About this book

A chemistry-driven pathway to learning Python that empowers chemists to use coding as a practical tool for planning experiments, visualizing results, and interpreting chemical behavior. This approachable textbook introduces coding in Python as a tool for solving real-world problems encountered by experimental chemists and uses a narrative structure that frames coding concepts in terms of tasks common to chemical research.

Continue reading

Readers will learn to plan experiments, automate the generation of publication-quality figures, fit experimental data to any desired model, and process data using advanced analysis techniques. By working through this book, readers with no prior knowledge of coding will learn to efficiently expand their research and data analysis skills. - Introduces concepts and workflows applicable to nearly all experimental chemists - Assumes no prior knowledge of coding - Ensures that each concept introduced is immediately useful to the reader - Tackles key pain points familiar to any advanced undergraduate chemistry student with usable code

Python in the Lab

Learn Python through practical tasks in experimental chemistry and research.

Come here for

  • Planning experiments with Python
  • Interpreting chemical behavior through coding

Expect

  • Automating publication-quality figures
  • Fitting experimental data to models

Where it sits

Python Programming83%
Chemistry38%
Molecular Modeling36%

Percentages are BookFrontier’s reading of the book.

Publisher categories

  • Python Programming
  • Analytical Chemistry
  • Scientific Methods
Authors
Christopher J. Johnson, Benjamin J. Lear
Publisher
MIT Press
Published
Forthcoming
Format
Print & ebook
Reading lane
Python Programming