Metadata-Version: 2.4
Name: simmate
Version: 0.19.0
Summary: Simmate is a full-stack framework for chemistry research.
Author-email: "Jack D. Sundberg" <jacksundberg123@gmail.com>
License: BSD 3-Clause License
Project-URL: homepage, https://simmate.org/
Project-URL: repository, https://github.com/jacksund/simmate
Project-URL: documentation, https://jacksund.github.io/simmate/home/
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Requires-Python: <3.12,>=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy<3.0.0,>=2.0.0
Requires-Dist: pandas<3.0.0,>=2.0.0
Requires-Dist: django<6.0.0,>=5.2.11
Requires-Dist: typer<0.25.0,>=0.24.1
Requires-Dist: psycopg2-binary<3.0.0,>=2.9.11
Requires-Dist: pymatgen<2025.10.8,>=2025.10.7
Requires-Dist: pymatgen-analysis-diffusion<2025.11.16,>=2025.11.15
Requires-Dist: matminer<0.11.0,>=0.10.0
Requires-Dist: ase<3.23.0,>=3.22.1
Requires-Dist: rdkit<2025.9.6,>=2025.9.5
Requires-Dist: ipython<10.0.0,>=8.22.2
Requires-Dist: django-allauth<0.64.0,>=0.63.3
Requires-Dist: django-simple-history<3.12.0,>=3.11.0
Requires-Dist: pyyaml<7.0.0,>=6.0.3
Requires-Dist: plotly<7.0.0,>=6.5.0
Requires-Dist: markdown<4.0.0,>=3.4.1
Requires-Dist: requests<3.0.0,>=2.32.5
Requires-Dist: scikit-learn<2.0.0,>=1.1.1
Requires-Dist: cloudpickle<=4.0.0,>=3.1.2
Requires-Dist: rich<15.0.0,>=14.3.3
Requires-Dist: toml<0.11.0,>=0.10.2
Requires-Dist: schedule<2.0.0,>=1.2.2
Requires-Dist: xmltodict<2.0.0,>=1.0.4
Requires-Dist: dask<2026.1.3,>=2026.1.2
Requires-Dist: distributed<2026.1.3,>=2026.1.2
Requires-Dist: beautifulsoup4<5.0.0,>=4.0.0
Requires-Dist: cachetools<8.0.0,>=7.0.1
Requires-Dist: umap-learn<0.6.0,>=0.5.5
Provides-Extra: dev
Requires-Dist: pytest<10.0.0,>=9.0.0; extra == "dev"
Requires-Dist: pytest-django<5.0.0,>=4.12.0; extra == "dev"
Requires-Dist: pytest-mock<4.0.0,>=3.14.0; extra == "dev"
Requires-Dist: pytest-xdist<4.0.0,>=3.6.0; extra == "dev"
Requires-Dist: coverage<8.0.0,>=7.13.4; extra == "dev"
Requires-Dist: black<27.0.0,>=26.1.0; extra == "dev"
Requires-Dist: isort<9.0.0,>=8.0.0; extra == "dev"
Requires-Dist: djlint<2.0.0,>=1.36.4; extra == "dev"
Requires-Dist: mkdocs-material<10.0.0,>=9.7.3; extra == "dev"
Requires-Dist: mkdocstrings<2.0.0,>=1.0.3; extra == "dev"
Requires-Dist: mkdocstrings-python<3.0.0,>=2.0.3; extra == "dev"
Requires-Dist: spyder-kernels==3.1.*; extra == "dev"
Provides-Extra: baderkit
Requires-Dist: baderkit<0.10.0,>=0.9.0; extra == "baderkit"
Provides-Extra: chatbot
Requires-Dist: langchain<2.0.0,>=1.2.10; extra == "chatbot"
Requires-Dist: langchain-community<0.5.0,>=0.4.1; extra == "chatbot"
Requires-Dist: langchain-experimental<0.5.0,>=0.4.1; extra == "chatbot"
Requires-Dist: langchain-google-genai<5.0.0,>=4.2.1; extra == "chatbot"
Requires-Dist: langchain-openai<2.0.0,>=1.1.10; extra == "chatbot"
Requires-Dist: ddgs<10.0.0,>=9.11.1; extra == "chatbot"
Provides-Extra: clease
Requires-Dist: clease<2.0.0,>=1.2.0; extra == "clease"
Provides-Extra: jarvis
Requires-Dist: jarvis-tools>=2026.1.10; extra == "jarvis"
Provides-Extra: lab-automation
Requires-Dist: opencv-python>=4.13.0.92; extra == "lab-automation"
Provides-Extra: materials-project
Requires-Dist: mp-api<0.47.0,>=0.46.0; extra == "materials-project"
Provides-Extra: price-catalog
Requires-Dist: yfinance<2.0.0,>=1.2.0; extra == "price-catalog"
Dynamic: license-file

<!-- Simmate Logo -->
<p align="center">
   <a href="https://simmate.org">
      <img src="https://raw.githubusercontent.com/jacksund/simmate/refs/heads/main/src/simmate/website/core/static/images/simmate-logo-dark.svg" width="700" style="max-width: 700px;">
   </a>
</p>

<p align="center">
    <!-- Link to API documentation -->
    <a href="https://jacksund.github.io/simmate/home/">
        <img src="https://img.shields.io/badge/-Tutorials & Docs-/?logo=microsoft-academic&color=00666b&logoColor=white">
    </a>
    <!-- Link to Website -->
    <a href="https://simmate.org/">
        <img src="https://img.shields.io/badge/-Website-/?logo=iCloud&color=00666b&logoColor=white">
    </a>
    <!-- link to JOSS paper -->
    <a href="https://doi.org/10.21105/joss.04364">
        <img src="https://img.shields.io/badge/-DOI:10.21105/joss.04364-00666b">
    </a>
</p>


## About

Simmate is a full-stack framework and ecosystem for chemistry research. It standardizes how researchers interact with dozens of popular tools and databases by providing a robust ORM, workflow library, and a web UI out of the box. For both molecular and crystalline systems, Simmate also provides a comprehensive toolbox to build your own custom chemistry applications.

[A preview of features is available on our documentation homepage.](https://jacksund.github.io/simmate/home/)

## Installation

You can install Simmate using either [uv](https://docs.astral.sh/uv/getting-started/installation/) or [conda](https://conda-forge.org/download/):
```bash
uv pip install simmate
```
```bash
conda install -c conda-forge simmate
```

## Need help?

Post your questions and feedback [in our discussion section](https://github.com/jacksund/simmate/discussions/categories/q-a). 
