Pywindow
pywindow is a Python package for structural analysis of discrete molecules with voids and windows, individually, in molecular systems and molecular dynamics trajectories of these.
Install / Use
/learn @marcinmiklitz/PywindowREADME
:maintainers:
marcinmiklitz <https://github.com/marcinmiklitz/>_
andrewtarzia <https://github.com/andrewtarzia/>_
:documentation: https://pywindowx.readthedocs.io/en/latest/
.. figure:: docs/source/_static/pyWINDOW_logo.png
Overview
pywindow is a Python package for the analysis of structural properties of
molecular pores (porous organic cages, but also MOFs and
metal-organic cages - see examples directory).
.. warning::
This package is currently under development and differs
from the published
pywindow <https://github.com/andrewtarzia/pywindow>_ but
should work with Python >= 3.9.
Installation
pywindow can be installed with pip:
.. code-block:: bash
pip install pywindowx
Developer Setup
To develop with pywindow, you can clone the repo and use
just <https://github.com/casey/just>_ and uv <https://docs.astral.sh>_
to setup the dev environment:
.. code-block:: bash
just setup
How To Cite
If you use pywindow please cite
https://pubs.acs.org/doi/10.1021/acs.jcim.8b00490
Related Skills
node-connect
333.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
333.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.0kCommit, push, and open a PR
