Skip to main content

Rapid Conformer Ensemble with RDKit for Transition States

Project description

Logo

Rapid Conformer Ensembles with RDKit for Transition States

TOC

Installation

$ pip install racerts

Usage

racerTS can be imported as a Python module that is easily integrated into workflows for transition state conformer ensemble generation. For further information, see the separate documentation.

>>> from racerts import ConformerGenerator
>>> cg = ConformerGenerator()
>>> ts_conformers_mol = cg.generate_conformers(file_name="example.xyz", charge=0, reacting_atoms=[2,3,4])
>>> cg.write_xyz("ensemble.xyz")

It can also be accessed via a command line interface.

$ racerts example.xyz --charge 0 --reacting_atoms 2 3 4

Cite this work

If you use racerTS in one of your works, please make sure to cite it:

@misc{schmid_rapid_2025,
	title = {Rapid generation of transition-state conformer ensembles via constrained distance geometry},
	url = {https://chemrxiv.org/engage/chemrxiv/article-details/69173ebea10c9f5ca165ef65},
	doi = {10.26434/chemrxiv-2025-d50pd},
	language = {en},
	publisher = {ChemRxiv},
  month = nov,
	author = {Schmid, Stefan P. and Seng, Henrik and Kläy, Thibault and Jorner, Kjell},
	year = {2025},
}

Data availability

All data to reproduce the study can be found on Zenodo.

License

MIT License

Copyright © 2025 ETH Zürich

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

racerts-0.1.6.tar.gz (23.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

racerts-0.1.6-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

Details for the file racerts-0.1.6.tar.gz.

File metadata

  • Download URL: racerts-0.1.6.tar.gz
  • Upload date:
  • Size: 23.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for racerts-0.1.6.tar.gz
Algorithm Hash digest
SHA256 d004e45249a08b0a1da75adae072aba5d26cfc2a742ed1d168e6596a0185a128
MD5 373077467026ec4d969fc8c2755bc8ee
BLAKE2b-256 4f82af45a58edba5264a38cb73be1d303d530e9597e8ff59284ed566c1d76750

See more details on using hashes here.

File details

Details for the file racerts-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: racerts-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 23.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for racerts-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 19cc8afbd94b3fdab30877f915cdfb43ae53bc0d554299759b777d8acdba376b
MD5 1fbde3b2e0fab47bc3ec50011d6bdf5e
BLAKE2b-256 cc593922dd2644db21ae9da870a2a341964b03a126d209bd13b069450027c52e

See more details on using hashes here.

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