Skip to main content

Merging, linking and placing compounds by stitching them together like a reanimated corpse

Project description

from fragmenstein.laboratory.validator import hits_check

Fragmenstein

Stitched molecules

Fragmenstein: Merging, linking and placing compounds by stitching bound compounds together like a reanimated corpse.

Fragmenstein can perform two different tasks:

  • Combine hits (merging and linking) based on their atomic overlap
  • Place a given followup molecule based on one or more parent hits

NB. Whereas docking uses pre-generates comformers and finds the best pose that best matches the parent (if set-up to do so), Fragmenstein creates a monstrous comformer from the parent(s) and then minimises it, optionally in the protein. Hence why I call it a 'placement' not docking tool.

overview

Index

For documentation in Read-the-documents see fragmenstein.readthedocs.io. For GitHub documentation see:

Badges and notebooks

Documentation Status  github forks matteoferla Fragmenstein?label=Fork&style=social  github stars matteoferla Fragmenstein?style=social  github watchers matteoferla Fragmenstein?label=Watch&style=social

 github last-commit matteoferla Fragmenstein  github license matteoferla Fragmenstein  github release-date matteoferla Fragmenstein  github commit-activity m matteoferla Fragmenstein  github issues matteoferla Fragmenstein  github issues-closed matteoferla Fragmenstein

 pypi v fragmenstein  pypi pyversions fragmenstein  pypi wheel fragmenstein  pypi format fragmenstein  pypi status fragmenstein  pypi dm fragmenstein

 codeclimate maintainability xchem Fragmenstein  codeclimate issues xchem Fragmenstein  codeclimate tech-debt xchem Fragmenstein

Example of multiple applications:

Name Colab Link PyRosetta Description
Light colab demo Generate molecules and see how they merge
and how a placed compound fairs
Pipeline w/o Pyrosetta colab demo Given a template and a some hits,
merge them
and place the most similar purchasable analogues from Enamine REAL
Pipeline w/ PyRosetta colab demo Given a template and a some hits,
merge them
and place the most similar purchasable analogues from Enamine REAL

Ox

See Also

Project details


Download files

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

Source Distribution

xchem_fragmenstein-1.0.0.tar.gz (613.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xchem_fragmenstein-1.0.0-py3-none-any.whl (826.8 kB view details)

Uploaded Python 3

File details

Details for the file xchem_fragmenstein-1.0.0.tar.gz.

File metadata

  • Download URL: xchem_fragmenstein-1.0.0.tar.gz
  • Upload date:
  • Size: 613.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for xchem_fragmenstein-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d3254dbc1d53e753f03f37aa70a11f5ab482df92ad1f416c08bdfd93076ce193
MD5 9fb85914205321163b18a058a6d76308
BLAKE2b-256 541c3827ba9a3edd198db368c620d8505a5afa27327e5f4b9943d65240ccae3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xchem_fragmenstein-1.0.0.tar.gz:

Publisher: release.yaml on xchem/Fragmenstein

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xchem_fragmenstein-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for xchem_fragmenstein-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b7c43a402109ee661aacb56da818e165999160f844ca637bc9a584f4ef14432
MD5 d025f6874f685674bc6b49dde5e6a184
BLAKE2b-256 67fe8610694415d1f5c60c548bd35ea61f4212233202f03719536e93d8dc6167

See more details on using hashes here.

Provenance

The following attestation bundles were made for xchem_fragmenstein-1.0.0-py3-none-any.whl:

Publisher: release.yaml on xchem/Fragmenstein

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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