/solvation-analysis

A set of functions and analysis classes for solvation structure analysis

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

SolvationAnalysis

Powered by NumFOCUS Powered by MDAnalysis GitHub Actions Status TravisCI codecov docs


The macroscopic behavior of a liquid is determined by its microscopic structure. For ionic systems, like batteries and many enzymes, the solvation environment surrounding ions is especially important. By studying the solvation of interesting materials, scientists can better understand, engineer, and design new technologies.

Solvation analysis implements a robust, cohesive, and fast set of methods for analyzing the solvation structure of a liquid. It seamlessly integrates with MDAnalysis, making use of the core AtomGroup and Universe data structures to parse solvation information. If you are interested in understanding the solvation structure of a liquid, this package is for you!

Main development by @orioncohen, with mentorship from @richardjgowers, @IAlibay, and @hmacdope.

Find the documentation on readthedocs.


Acknowledgements

Google Summer of Code and the MDAnalysis team provided funding and support for this project.

Tingzheng Hou (@htz1992213) contributed invaluable scientific guidance and mentorship.

Project based on the Computational Molecular Science Python Cookiecutter version 1.5.