SciCompforChemists

Chemistry book

A comprehensive textbook and teaching resource on programming in Python with applications to chemistry

Scientific Computing for Chemists is a free text for teaching basic computing skills to chemists using Python, Jupyter notebooks, and the other Python packages. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, nmrglue, SymPy, scikit-image, and scikit-learn.

GitHub

236 stars
11 watching
73 forks
Language: Jupyter Notebook
last commit: almost 2 years ago
Linked from 1 awesome list

biochemistrybookchemicalchemistrychemistscomputer-programmingcomputingjupyter-labjupyter-notebooksjupyterlabnmrgluenumpypythonsciencescientific-computingscipysimulationstextbook

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
theochem/iodataA Python library for reading, writing, and converting various computational chemistry file formats.134
allendowney/thinkpythonJupyter notebooks and accompanying resources for teaching computer science fundamentals1,315
fangohr/introduction-to-python-for-computational-science-and-engineeringA comprehensive tutorial on using Python for computational science and engineering373
mishima-syk/py4chemoinformaticsA comprehensive guide to chemoinformatics using Python and RDKit223
bjodah/chempyA comprehensive Python package for chemistry calculations and properties560
ivanchernyshov/nistchempyAn API for extracting and manipulating compound properties from the NIST Chemistry WebBook31
yitzchak/kekule-cljA widget suite for visualizing chemical structures and editing molecular data in Jupyter notebooks.2
cclib/cclibA Python library for parsing and analyzing output files from computational chemistry packages339
psi4/psi4numpyAn interactive quantum chemistry framework combining Psi4 and Numpy for education and development351
fair-chem/fairchemA collection of machine learning methods and tools for materials science and quantum chemistry.929
lukasturcani/stkA Python library for designing and manipulating molecules, including automatic design and creation of databases.252
yhilpisch/py4fi2ndA collection of Python codes and Jupyter Notebooks for the book Python for Finance (2nd ed.) by Yves Hilpisch.1,424
tridentbio/trident-chemwidgetsA set of interactive Jupyter widgets for visualizing and analyzing molecular data30
yhilpisch/py4atA collection of Jupyter Notebooks and Python code supporting the book on algorithmic trading using Python.701
jorenham/scipy-stubsProvides type hints and auto-completion support for SciPy libraries without requiring additional configuration or static type-checker plugins.23