Skip to main content

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

Metadata

Release files for xchem-fragmenstein 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 xchem-fragmenstein 1.0.0
File Size Uploaded
xchem_fragmenstein-1.0.0.tar.gz 613.4 kB Details

Built distribution (wheel)

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

Total release size: 1.4 MB

Release files / xchem_fragmenstein-1.0.0.tar.gz

Download URL xchem_fragmenstein-1.0.0.tar.gz
Size 613.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d3254dbc1d53e753f03f37aa70a11f5ab482df92ad1f416c08bdfd93076ce193
BLAKE2b-256 checksum
How to use checksums
541c3827ba9a3edd198db368c620d8505a5afa27327e5f4b9943d65240ccae3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

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

Download URL xchem_fragmenstein-1.0.0-py3-none-any.whl
Size 826.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5b7c43a402109ee661aacb56da818e165999160f844ca637bc9a584f4ef14432
BLAKE2b-256 checksum
How to use checksums
67fe8610694415d1f5c60c548bd35ea61f4212233202f03719536e93d8dc6167
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

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