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.0a1.tar.gz (613.3 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.0a1-py3-none-any.whl (826.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xchem_fragmenstein-1.0.0a1.tar.gz
  • Upload date:
  • Size: 613.3 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.0a1.tar.gz
Algorithm Hash digest
SHA256 03dbaa9670b8d89ee775c40d3080894bbd53641482a1f86b304b7f7e93150269
MD5 076bad263fff609be74147a63c5f91ac
BLAKE2b-256 efa2542cbb6055f5dd5a537ad9e23a1f424826ce2ae3f313ee611327fb1c0e2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xchem_fragmenstein-1.0.0a1.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.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for xchem_fragmenstein-1.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 c23f3a344f81d9bf71a5f73524a1da98ee145538347879f3ce9cc7c87144f634
MD5 b7b9f2a4ca3bbc54e1b3baec44afc06f
BLAKE2b-256 51da362b9a6d12a5651f879363e5d50930629f54acc8fa5be57d12d073ed1df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for xchem_fragmenstein-1.0.0a1-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