Skip to main content

mmLib-2.0.0: Python Macromolecular Library (mmLib), based on the Python 2.4 library: https://pymmlib.sourceforge.net/

Project description

mmLib-2.0.0: Python Macromolecular Library (mmLib)

URL of original project: http://pymmlib.sourceforge.net/

Ported to Python3

REVISIONS:

  • 2024-11-06: 2.0.0: Runs using Python3
  • 2011-03-27: 1.2.0: Skittles/validation support
  • 2008-02-26: 1.1.0: PHENIX support; Christoph Champ
  • 2007-04-28: 1.0.0

DESCRIPTION:

The Python Macromolecular Library (mmLib) is a collection of Python modules the examination and manipulation of macromolecular structures, and the files which describe them.

REQUIREMENTS:

  • Python >= 3.8
  • numpy >= 1.26

GUI and OpenGL not tested under Python3

Additional requirements for the mmCIF Editor and tlsview.py Viewer:

HARDWARE: If you want to use the GLViewer.py module, or use the mmLib Molecular Viewer, you will need OpenGL hardware acceleration provided by your video card and driver. We have tested this on a NVIDIA 5200FX using RedHat 9.0 and the latest NVIDIA-6106 driver.

INSTALLATION:

pip install pymmlib3 More here but this document is mostly outdated: INSTALL.txt

PROBLEMS/BUG REPORTS/CONTACT:

You can contact us through our SourceForge site, or email us directly at:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pymmlib3-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl (211.2 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.5+ x86-64

pymmlib3-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl (212.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ x86-64

pymmlib3-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl (212.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ x86-64

pymmlib3-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (211.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

pymmlib3-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (211.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

pymmlib3-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (211.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

File details

Details for the file pymmlib3-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5db077936ac421e2edfeef999c4aa7eb7be49d3f775867ea591e118b1fd86f22
MD5 1eea069835ae889b8b3cdce40db66b9d
BLAKE2b-256 de32954506505525e9a067075bb700f81ddd47669ff9aa84d813431af9599aa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

File details

Details for the file pymmlib3-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 683ac7cd0ae503af816305b921aa7a9804d7d5a06790e094cc94011f0676f3e7
MD5 1946b8371cdcf87dab615e16da8bf296
BLAKE2b-256 3b6693fb3c8741689424b2aae97ccbd4570df7968fef5cc6962a63cca8669ecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

File details

Details for the file pymmlib3-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 43767a1836a929790d879a69737d21918b23b96842f9f7ebec4bdd619aa478ff
MD5 ab381fa3f139ec6598fafbc0757e7f1d
BLAKE2b-256 a0e534d013bb4bf40578047306542a8af0fbc376e3e50e67d24584afb45c2395

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

File details

Details for the file pymmlib3-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b048530ca97decaaa1b5cd0abde774e299041798ca41cfc76739590cf1037c2
MD5 8da034a539ad0c9742b58e6d55c2338f
BLAKE2b-256 2b613208a2b7e0a1fd34e0244dc0b779c8e2af79d2e709c075a90956343d5adf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

File details

Details for the file pymmlib3-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 af12622c518e5f11b827d3c9fae75b0bae57b35c56b35d5ae0e088f83da1e3aa
MD5 8f790ace9da04aff84ddd83a147ea99a
BLAKE2b-256 6c18805b41bd2ab3b1e11fa7ce464463f5d1baf5053cae57b256ca7e9af4ae87

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

File details

Details for the file pymmlib3-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pymmlib3-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e6cd58d2b2f1b12be9bb599f93e75a49e77243961d2ed6ac7fc17d8dff7e5cc
MD5 9a92d961e6b531170bae4e0c5f122883
BLAKE2b-256 00bab0df26da062a37d1fad49a00fa23cb859045ac231c1e28a06120c3f176c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymmlib3-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl:

Publisher: publish-to-pypi.yml on prubach/pymmlib3

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page