Skip to main content

ciftopdb

PyPi Version License: MIT

ciftopdb is a Python package to convert an mmCIF ('.cif') 3D structure file to PDB ('.pdb') format.
It is basically the biopython convertion with additional metadata convertions and a CLI.
It handles metadata lines such as 'TITLE', 'HEADER', 'SEQRES' and so on.

Note: Convertion will fail if the .cif contains a chain with multiple-character name, as PDB format do not supports it.

Installation and Usage

Install with pip:

pip install ciftopdb

CLI usage:

ciftopdb --help
ciftopdb ./test_data/1ACB.cif
ciftopdb ./test_data/1ACB.cif ./test_data/custom_name.pdb

Python usage:

from ciftopdb import ciftopdb
ciftopdb("./test_data/1ACB.cif")
ciftopdb("./test_data/1ACB.cif", "./test_data/custom_name.pdb")

Release files for ciftopdb 1.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 ciftopdb 1.0.0
File Size Uploaded
ciftopdb-1.0.0.tar.gz 7.5 kB Details

Built distribution (wheel)

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

Total release size: 15.9 kB

Release files / ciftopdb-1.0.0.tar.gz

Download URL ciftopdb-1.0.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d3991f492f3bf766c09ad67a38172e171e6a6fc5101179b8347ab68bb3c52b80
BLAKE2b-256 checksum
How to use checksums
9d1ca878be4a593029cbe59696cf7e26fc1dd999c79c0bea91235ac5f4a0a211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / ciftopdb-1.0.0-py3-none-any.whl

Download URL ciftopdb-1.0.0-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c2e5636fb8fa29fbbc85089a903708c189601bc9bfba068bd9599d42519cd9d
BLAKE2b-256 checksum
How to use checksums
5c56f5d192ece2a42d11f9368de6ff13aacbef61be7d02165940a3d185befc7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

1.0.0 This release

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