ChemFormula
ChemFormula provides a class for working with chemical formulas. It allows parsing chemical formulas, calculating formula weights, and generating formatted output strings (e.g. in HTML, LaTeX, or Unicode).
README
ChemFormula \ \ Table of Contents Description How to install and uninstall? Dependencies How to use? Examples and Formula Formatting Formula Arithmetics (Addition, Subtraction, Multiplication) Comparing and Sorting Atomic Weight Data Description ChemFormula is a Python library for working with chemical formulas. It allows parsing chemical formulas and generating predefined (LaTeX, HTML) or customized formatted output strings, e.g. [Cu(NH 3 ) 4 ]SO 4 ⋅H 2 O . ChemFormula also calculates…
- Repository
- github.com/molshape/chemformula
Source attribution
- GitHub — github.com/molshape/chemformula
- Awesome Python Chemistry — github.com/molshape/chemformula
Related resources
A library for building, manipulating, analyzing and automatic design of molecules, including a genetic algorithm.
Cross-platform library for differentiable programming of quantum computers with automatic differentiation, enabling hybrid quantum-classical machine learning for quantum chemistry, quantum physics, and NISQ algorithm research (Xanadu, 3k+ stars)
A Python package for protein dynamics analysis
Experiments with expanded ensembles to explore chemical space.
Quantum chemisttry web platform that brings all the necessary tools to perform quantum chemistry in a user-friendly web interface.