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 matteoferla Fragmenstein  codeclimate issues matteoferla Fragmenstein  codeclimate tech-debt matteoferla 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 Fragmenstein 1.1.3

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

Source distribution (sdist)

Source distribution for Fragmenstein 1.1.3
File Size Uploaded
fragmenstein-1.1.3.tar.gz 612.5 kB Details

Built distribution (wheel)

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

Total release size: 1.4 MB

Release files / fragmenstein-1.1.3.tar.gz

Download URL fragmenstein-1.1.3.tar.gz
Size 612.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b77c3d3a3de31569a848fd270e9030318da3d5fe053690b178f5be4fcde5eea2
BLAKE2b-256 checksum
How to use checksums
0046f5db853d560a3ffdd6675e13bb998f9bcde0ca0ce9b44339b33dec9505b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / fragmenstein-1.1.3-py3-none-any.whl

Download URL fragmenstein-1.1.3-py3-none-any.whl
Size 827.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2aa2f5f5a90b74d82a05c6b4f6c5374c7cc4e648acc80a5c378cee2787a43756
BLAKE2b-256 checksum
How to use checksums
120874e956018ac16587a7a7e44143f59d4a812dc4307d70d3aebb3328af5214
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

1.1.1

1 release file

1.1.0

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.15.0

1 release file

0.14.7

1 release file

0.14.4

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.36

1 release file

0.13.35

1 release file

0.13.34

1 release file

0.13.33

1 release file

0.13.31

1 release file

0.13.30

1 release file

0.13.20

1 release file

0.13.8

1 release file

0.13.7

1 release file

0.12.12

1 release file

0.12.11

1 release file

0.12.10

1 release file

0.12.9

1 release file

0.12.8

1 release file

0.12.7

1 release file

0.12.6

1 release file

0.12.5

1 release file

0.12.4

1 release file

0.12.3

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.0

1 release file

0.10.7

1 release file

0.10.6

1 release file

0.10.5

1 release file

0.10.4

1 release file

0.10.3

1 release file

0.10.2

1 release file

0.10.1

1 release file

0.10

1 release file

0.9.13

1 release file

0.9.12

1 release file

0.9.11

1 release file

0.9.10

1 release file

0.9.9

1 release file

0.9.8

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

2 release files

0.9.2

2 release files

0.9.0

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.0

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.13

1 release file

0.6.12

1 release file

0.6.11

1 release file

0.6.10

1 release file

0.6.8

1 release file

0.6.7

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6

1 release file

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