Skip to main content

AIdsorb logo

Static Badge Static Badge GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub Actions Workflow Status coverage Docs PyPI App

AIdsorb is a Python package for deep learning on porous materials.

It is designed to automate the repetitive tasks common to deep learning workflows, allowing researchers to focus on developing and testing new ideas instead of writing boilerplate code.

IRMOF-1 Cu-BTC UiO-66

AIdsorb provides a unified, configuration-driven interface to:

  • 🛠️ Generate input representations of materials.
  • 🗂️ Prepare and manage datasets.
  • 🤖 Train and fine-tune models with minimal boilerplate.
  • 🔬 Build reproducible and repeatable deep learning workflows.

⚙️ Installation

[!IMPORTANT] It is strongly recommended to perform the installation inside a virtual environment.

Assuming an activated virtual environment:

pip install aidsorb

🚀 Usage

[!NOTE] Refer to the 📚 Documentation for more information.

AIdsorb Intro

💡 Questions and Contributing

Questions

If you have any questions about how to use AIdsorb, we encourage you to post them in the 💬 Discussions section of the repository.

[!NOTE] Please make sure to read the documentation carefully first before asking your question.

Contributing

We welcome contributions from the community! Please read our 🙌 Contributing Guidelines before submitting PRs or opening issues.

📑 Citing

  • To cite the software, please refer to the citation file or click the citation button.
  • To cite the paper, please use the following BibTeX entry:
Show BibTex entry
@article{Sarikas2024,
  title = {Gas adsorption meets geometric deep learning: points, set and match},
  volume = {14},
  ISSN = {2045-2322},
  url = {http://dx.doi.org/10.1038/s41598-024-76319-8},
  DOI = {10.1038/s41598-024-76319-8},
  number = {1},
  journal = {Scientific Reports},
  publisher = {Springer Science and Business Media LLC},
  author = {Sarikas,  Antonios P. and Gkagkas,  Konstantinos and Froudakis,  George E.},
  year = {2024},
  month = nov
}

⚖️ License

AIdosrb is released under the GNU General Public License v3.0 only.

Metadata

Release files for aidsorb 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aidsorb 3.0.0
File Size Uploaded
aidsorb-3.0.0.tar.gz 9.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for aidsorb 3.0.0
File Interpreter ABI Platform
aidsorb-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 MB

Release files / aidsorb-3.0.0.tar.gz

Download URL aidsorb-3.0.0.tar.gz
Size 9.7 MB
Tags Source
SHA-256 checksum
How to use checksums
0d487fca5ad7c8bcf8213a8344856f192ebf7a8152196212ae3b38ed2ff4ff3f
BLAKE2b-256 checksum
How to use checksums
e43e911fde147d656537aca7c43eefd7f9926081746dcbcfad6f642664f255ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 30, 2026.

Transparency log

Release files / aidsorb-3.0.0-py3-none-any.whl

Download URL aidsorb-3.0.0-py3-none-any.whl
Size 93.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fe5bed0a3d95114f87e591cb89281618fc8114227c29371a7882bba493c050a0
BLAKE2b-256 checksum
How to use checksums
115b41612c7a793f1925774cfe3c8baf22eb62c81f855c8e150719d355b802a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

2.0.0

2 release files

1.0.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page