Skip to main content

mmLib-2.0.x: Python Macromolecular Library (mmLib)

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

Ported to Python3

REVISIONS:

  • 2024-11-09: 2.0.6: Runs using Python3
  • 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:

Metadata

Release files for pymmlib3 2.1.0

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

Built distributions (wheels)

Table of built distributions (wheels) for pymmlib3 2.1.0
File
pymmlib3-2.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64 Details
pymmlib3-2.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64 Details
pymmlib3-2.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64 Details
pymmlib3-2.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
pymmlib3-2.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
pymmlib3-2.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details

Total release size: 1.3 MB

Release files / pymmlib3-2.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 212.0 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
dd8e032bff2dd3b9cc6b19f979bee9950528d81534fc2e19310dd8e0e8bd9007
BLAKE2b-256 checksum
How to use checksums
1e561a31cced0e391e24532d6d790ea9552fd14f4dd41ad2374440366a42fcb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release files / pymmlib3-2.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 213.3 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e64482b89d67a773512afb355a173aed2603fa2b9e16341290f4ea420444dbb7
BLAKE2b-256 checksum
How to use checksums
3af308008149926884dbb32dd8fc17e34dcaab00bb2cb90df6e1cd8397dcdf50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release files / pymmlib3-2.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 213.1 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2c098db1eb800ef166c120174ae8015ba2b626b70855919259047b376492aed5
BLAKE2b-256 checksum
How to use checksums
62d4ea5be3238330d86bb9940bbd784196edd01431b3c81aa4f2eb74e22667f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release files / pymmlib3-2.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 212.3 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6484790fe293f3a460d81fc0bbb3cd78fb0e4a57a92f1c527e55e8f7cd873482
BLAKE2b-256 checksum
How to use checksums
62fbc581939993e494d9261464fb74105827aa3fd2abd8bfb36c30bc270bf38d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release files / pymmlib3-2.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 212.1 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
61c3a8ef09d82c341a4442c792792b1256129a0cc09510be7890c70f4e27ce59
BLAKE2b-256 checksum
How to use checksums
f488902413c6bb1d3c7d25214fcd39e9c162117ddc78e985f4ed792596249d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release files / pymmlib3-2.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL pymmlib3-2.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 212.5 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4bc47a490428822e047314c3f93a6553b2899af3f1af2e8fa9e2969914ca09f7
BLAKE2b-256 checksum
How to use checksums
7619df897f0a63a4f597db61ded207005daed87259b98ae8b7215d0c87031901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 2, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

2.1.0 This release

6 release files

2.0.8

6 release files

2.0.7

6 release files

2.0.6

6 release files

2.0.4

6 release files

2.0.3

6 release files

2.0.2

6 release files

2.0.1

6 release files

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