Skip to main content

DOK2ANY

Dok2any is a Python package designed to convert dok files generated by LeDock molecular docking software, a non-standard chemical structure file format unique for LeDock, to various other chemical structure formats using Openbabel.

Installation Steps:

Install the package using pip:

pip install dok2any

Dependencies:

  • python (>= 3.10)
  • openbabel-wheel

Usage:

The dok2any package provides a command-line script to perform DOK file conversions.

usage: dok2any [-h] -idok IDOK -oformat OFORMAT -odir ODIR

Convert DOK files to specified output format using Open Babel.

arguments:
  -h, --help                 show this help message and exit
  -idok IDOK, --idok IDOK    Path to the folder containing DOK files (required)
  -oformat OFORMAT, --oformat OFORMAT  Output format for conversion (e.g., mol2, pdb, sdf) (required)
  -odir ODIR, --odir ODIR    Path to the output directory (required)

Example Usage:

convert all the DOK files containing in a folder:

dok2any -idok data/dok_files/ -oformat sdf -odir data/converted_files/

This command will convert all DOK files in the data/dok_files/ folder to SDF format and save the output files in the data/converted_files directory.

convert a single DOK file:

dok2any -idok data/dok_files/ligand01.dok -oformat mol2 -odir data/converted_files/

This command will convert ligand01.dok file in the data/dok_files/ folder to MOL2 format and save the output files in the data/converted_files directory.

License:

dok2any is licensed under the MIT License. See the LICENSE file for more information.

Metadata

Release files for dok2any 0.0.6

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

Source distribution (sdist)

Source distribution for dok2any 0.0.6
File Size Uploaded
dok2any-0.0.6.tar.gz 4.3 kB Details

Built distribution (wheel)

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

Total release size: 9.1 kB

Release files / dok2any-0.0.6.tar.gz

Download URL dok2any-0.0.6.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4de919b999f76c67a06a275a16c4b3118e65e9de0f5ba0269463b0cdab6250d9
BLAKE2b-256 checksum
How to use checksums
fa63cb996c554ee2bc16af266557fd1f92bac05f4aa19147df9a759dd86923aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / dok2any-0.0.6-py3-none-any.whl

Download URL dok2any-0.0.6-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
728ec298b3bcb441795f99374a76eafd1b06c0d4c115dc91a7586611032ad6f0
BLAKE2b-256 checksum
How to use checksums
94ecfb27607d5b330ac01f3a0818b7bd295b9fd1b760bca305cbd384bf3a3107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

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