Skip to main content

Python package for TwinBooster

arXiv Code style: black Python version License

Synergising Chemical Structures and Bioassay Descriptions for Enhanced Molecular Property Prediction in Drug Discovery

Maximilian G. Schuh, Davide Boldini, Stephan A. Sieber

@ Technical University of Munich, TUM School of Natural Sciences, Department of Bioscience, Center for Functional Protein Assemblies (CPA)

Installation

Install the package with pip install twinbooster. Then you can download the pretrained models with twinbooster.download_models(). For FS-Mol, you can download the data with twinbooster.download_data().

An example script can be found here ./twinbooster/twinbooster_example.ipynb.

Citation

If you use TwinBooster in your research, please cite our preprint:

@misc{schuh2024twinbooster,
      title={TwinBooster: Synergising Large Language Models with Barlow Twins and Gradient Boosting for Enhanced Molecular Property Prediction}, 
      author={Maximilian G. Schuh and Davide Boldini and Stephan A. Sieber},
      year={2024},
      eprint={2401.04478},
      archivePrefix={arXiv},
      primaryClass={q-bio.BM}
}

Metadata

Release files for twinbooster 0.3.1

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

Source distribution (sdist)

Source distribution for twinbooster 0.3.1
File Size Uploaded
twinbooster-0.3.1.tar.gz 34.9 kB Details

Built distribution (wheel)

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

Total release size: 77.9 kB

Release files / twinbooster-0.3.1.tar.gz

Download URL twinbooster-0.3.1.tar.gz
Size 34.9 kB
Tags Source
SHA-256 checksum
How to use checksums
89e42e8eb1e4e647477849452d1a8301c7305ebee8579cc1afd91dbd876d8bf8
BLAKE2b-256 checksum
How to use checksums
2ca10c4968ea31af5136a227f93d480c05c106c8127ddf68638f8938e170aa70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.18

Release files / twinbooster-0.3.1-py3-none-any.whl

Download URL twinbooster-0.3.1-py3-none-any.whl
Size 43.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
da6e44eca2e9d2817ac92e80ff2efccd7fcc3565e03c77c05b36969cb15523cc
BLAKE2b-256 checksum
How to use checksums
11e4efa4d73ad7b0744e1731962599a3c2e553948ccd30dbfb98fe3424a8e68b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.18

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2

2 release files

0.0.1

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