All Projects → chemlab → Chemlab

chemlab / Chemlab

Licence: gpl-3.0
The chemistry library you were waiting for

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Chemlab

Mcmd
Monte Carlo and Molecular Dynamics Simulation Package
Stars: ✭ 52 (-72.19%)
Mutual labels:  physics, chemistry, molecular-dynamics
pylj
Teaching Utility for Classical Atomistic Simulation.
Stars: ✭ 23 (-87.7%)
Mutual labels:  chemistry, physics, molecular-dynamics
pbcpy
Python package providing some useful tools when dealing with molecules and materials under periodic boundary conditions and uniform grids. This is a mirror of https://gitlab.com/ales.genova/pbcpy
Stars: ✭ 18 (-90.37%)
Mutual labels:  chemistry, physics
fundamental
Software to look for interrelationships between constants and find formulas for number sequences
Stars: ✭ 14 (-92.51%)
Mutual labels:  chemistry, physics
Awesome Python Chemistry
A curated list of Python packages related to chemistry
Stars: ✭ 410 (+119.25%)
Mutual labels:  chemistry, molecular-dynamics
opem
OPEM (Open Source PEM Fuel Cell Simulation Tool)
Stars: ✭ 107 (-42.78%)
Mutual labels:  chemistry, physics
Atomic-Periodic-Table.Android
Atomic - Periodic Table
Stars: ✭ 33 (-82.35%)
Mutual labels:  chemistry, physics
Thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
Stars: ✭ 279 (+49.2%)
Mutual labels:  physics, chemistry
cellpy
extract and tweak data from electrochemical tests of cells
Stars: ✭ 46 (-75.4%)
Mutual labels:  chemistry, physics
Xopt
eXternal OPTimizer
Stars: ✭ 5 (-97.33%)
Mutual labels:  physics, chemistry
Mrchem
MultiResolution Chemistry
Stars: ✭ 13 (-93.05%)
Mutual labels:  physics, chemistry
AutoForce
Sparse Gaussian Process Potentials
Stars: ✭ 17 (-90.91%)
Mutual labels:  chemistry, physics
Molecular Design Toolkit
Notebook-integrated tools for molecular simulation and visualization
Stars: ✭ 123 (-34.22%)
Mutual labels:  chemistry, molecular-dynamics
pytopomat
Python Topological Materials (pytopomat) is a code for easy, high-throughput analysis of topological materials.
Stars: ✭ 19 (-89.84%)
Mutual labels:  chemistry, physics
mddatasetbuilder
A script to build reference datasets for training neural network potentials from given LAMMPS trajectories.
Stars: ✭ 23 (-87.7%)
Mutual labels:  chemistry, molecular-dynamics
Itensor
A C++ library for efficient tensor network calculations
Stars: ✭ 269 (+43.85%)
Mutual labels:  physics, chemistry
mdgrad
Pytorch differentiable molecular dynamics
Stars: ✭ 127 (-32.09%)
Mutual labels:  chemistry, molecular-dynamics
pem-dataset1
Proton Exchange Membrane (PEM) Fuel Cell Dataset
Stars: ✭ 48 (-74.33%)
Mutual labels:  chemistry, physics
Psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
Stars: ✭ 521 (+178.61%)
Mutual labels:  physics, chemistry
Orthopy
Orthogonal polynomials in all shapes and sizes.
Stars: ✭ 75 (-59.89%)
Mutual labels:  physics, chemistry

chemlab - the python chemistry package you were waiting for

Join the chat at https://gitter.im/chemlab/chemlab

Downloads Build Status

Project status

chemlab is not being maintained anymore, if you would like to adopt chemlab, send an email @gabrielelanaro!

Description

chemlab is a python library and a set of utilities built to ease the life of the computational chemist. It takes inspiration from other python scientific library such as numpy, scipy and matplotlib, and aims to bring a consistent and simple API by following the python guidelines.

Computational and theoretical chemistry is a huge field, and providing a program that encompasses all aspect of it is an impossible task. The spirit of chemlab is to provide a common ground from where you can build specific programs. For this reason it includes an easily extendable molecular viewer and flexible field-independent data structures.

chemlab is looking for contributors, it includes a good documentation and has an easy structure to get in. Feel free to send me anything that you may do with chemlab, from supporting a new file format to writing a new graphic renderer, even if you don'think it's perfect. Send me an email or write an issue on the github page.

Installation

TIP: more updated instructions are located in the docs: http://chemlab.readthedocs.org/en/latest/installation.html

The easiest way to install chemlab is to use the Anaconda python distribution from the following link.

http://continuum.io/downloads

Then you can run the following command:

conda install -c http://conda.binstar.org/gabrielelanaro chemlab

Documentation

Refer to the documentation link at the beginning of this file.

Bug Reports

Go to http://github.com/chemlab/chemlab or send an email to [email protected].

License

chemlab is released under the GNU GPL3 or GNU LGPL license if the PyQt parts are omitted (such as chemlab.graphics and chemlab.mviewer packages) and the chemlab.core.crystal package is omitted as well. See lgpl.txt and gpl.txt files attached.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].