Skip to main content

monte-solver

Downloads License: GPL v3 Python Versions Code style: black PyPI - Version

Monte Carlo dissolver.

Why

Studying molecules in solution is super interesting.

What

It is a module to automatically prepare sample mixtures for solutions in e.g. gas phase or liquid phase from multiple molecules according to defined concentration

Converting pdb files is not trivial

I guess MS chose their native file format as pdb. What does not work now. It is insane.

  • openbabel (not working from package man, or uncompilable)
  • Chimera (uninstallable on free systems), now Meta
  • rdkit (can't output proper pdb files)
  • PDBFixer (can't fix broken rdkit files)
  • No idea how MDAnalysis might do it
  • openff is not compilable

What could work

Periodic

Muss periodische Boundaries selbst reinmachen

Set up notebook visualization

In your environment run

pip install jupyterlab jupyter_contrib_nbextensions nglview
jupyter-nbextension enable --py --sys-prefix widgetsnbextension and jupyter-nbextension enable nglview --py --sys-prefix

XTB

Dringend installieren um MC-search auf die Moleküle zu machen:

Download and add to path

export PATH=/home/your_home/xtb-dist/bin:$PATH

OpenMM

Installing OpenMM from PyPi is nice to avoid conda, but you need to have numpy<2 installed. In case of errors, you may run:

pip install "numpy<2"

Metadata

Release files for mond 0.2.5

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

Source distribution (sdist)

Source distribution for mond 0.2.5
File Size Uploaded
mond-0.2.5.tar.gz 26.4 kB Details

Built distribution (wheel)

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

Total release size: 52.9 kB

Release files / mond-0.2.5.tar.gz

Download URL mond-0.2.5.tar.gz
Size 26.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5ed4903485e0f1e069d40a12dc2b78def2471491405e6f2e5203bc7d89ff4286
BLAKE2b-256 checksum
How to use checksums
5b70dd4ab1b4c61294661f39cdff49b7d413c3413ea04f816a708857d6253837
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release files / mond-0.2.5-py3-none-any.whl

Download URL mond-0.2.5-py3-none-any.whl
Size 26.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
57fddbf86aa8a4a304683ce8caf2c675671b84047d2d700f5789bd45f146f0da
BLAKE2b-256 checksum
How to use checksums
be33d67c7170bc25c4f8a0686e8978d6f163d64e1a2eb7bbe46693500891e7ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.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