Skip to main content

Retrosynthesis route finder — AiZynthFinder + Rxn-INSIGHT + Chemistry by Design

Project description

Project Logo

Coverage Status

path_finder


This package aims to find the best retro synthesis pathways for some drugs, based on criteria selected by the user.

🔥 Usage

from mypackage import main_func

# One line to rule them all
result = main_func(data)

This usage example shows how to quickly leverage the package's main functionality with just one line of code (or a few lines of code). After importing the main_func (to be renamed by you), you simply pass in your data and get the result (this is just an example, your package might have other inputs and outputs). Short and sweet, but the real power lies in the detailed documentation.

👩‍💻 Installation

Create a new environment, you may also give the environment a different name.

conda create -n path_finder python=3.10 
conda activate path_finder
(conda_env) $ pip install .

If you need jupyter lab, install it

(path_finder) $ pip install jupyterlab

🛠️ Development installation

Initialize Git (only for the first time).

Note: You should have create an empty repository on https://github.com:YaraChahda/path_finder.

git init
git add * 
git add .*
git commit -m "Initial commit" 
git branch -M main
git remote add origin git@github.com:YaraChahda/path_finder.git 
git push -u origin main

Then add and commit changes as usual.

To install the package, run

(path_finder) $ pip install -e ".[test,doc]"

Run tests and coverage

(conda_env) $ pip install tox
(conda_env) $ tox

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

path_finder_retrosynthesis-1.0.0.tar.gz (71.8 kB view details)

Uploaded Source

Built Distribution

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

path_finder_retrosynthesis-1.0.0-py3-none-any.whl (64.3 kB view details)

Uploaded Python 3

File details

Details for the file path_finder_retrosynthesis-1.0.0.tar.gz.

File metadata

File hashes

Hashes for path_finder_retrosynthesis-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f5e6252553ec79a78081f56f8c4b14dc330e774d8ab2cbee2cdf5415f468f5e9
MD5 5965fd56efc7d4b4112fd27c8b5416a2
BLAKE2b-256 6959c9721f3c840e0bae6bc204a4553d80bef6c776df3ddffa552e5dd3366452

See more details on using hashes here.

File details

Details for the file path_finder_retrosynthesis-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for path_finder_retrosynthesis-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d0a56e32fe88c59fd865c64784b916ed5ed1d58ab3bd6f625156f31ff6e639e3
MD5 6f80afe1f87324e05e0ab85904333915
BLAKE2b-256 cf3c9bf80c91140b16e085cc49630c83d93275b9e25f02b670e30eeb7fdb5b94

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