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

Uploaded Python 3

File details

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

File metadata

  • Download URL: xchem_fragmenstein-1.0.0a2.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.0a2.tar.gz
Algorithm Hash digest
SHA256 44bbb33087f83f0eb2ad172180bacbf9407408d83ecd636da1a4a8fd35a0202e
MD5 1f7cd554a8cb64b42a6abf8d462f0103
BLAKE2b-256 cd56734c9dea7d7a0937c4b9c043a0319408cc472f7c679e8d21e7b607c99a78

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for xchem_fragmenstein-1.0.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 f4dc19c907dcf33e3f6fc7f1520f42ded7cac820005e3f64c46bcde3ae74dfa2
MD5 4219b6db7b849ccbc8c789f85764539c
BLAKE2b-256 57b68b4b07d4f4d5ba7972af31506385ef00a7db88948554a34d6563def7d4fb

See more details on using hashes here.

Provenance

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