🧪 Streamlit Ketcher
Streamlit components that adds the ability to draw chemical compounds. This is a critical dependency for most drug discovery / drug design / cheminformatics applications.
It is based on Ketcher.
Installation
pip install streamlit-ketcher
Getting started
import streamlit as st
from streamlit_ketcher import st_ketcher
molecule = st.text_input("Molecule", "CCO")
smile_code = st_ketcher(molecule)
st.markdown(f"Smile code: ``{smile_code}``")
Demo
Metadata
Release files for streamlit-ketcher 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| streamlit_ketcher-0.0.1.tar.gz | 7.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| streamlit_ketcher-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.2 MB
Release files / streamlit_ketcher-0.0.1.tar.gz
| Download URL | streamlit_ketcher-0.0.1.tar.gz |
|---|---|
| Size | 7.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bb6201f28fc3020579c74d56bc819d1ed99af3430cf164fb964f6adbdd0e8b89
|
|
BLAKE2b-256 checksum How to use checksums |
8bd396b14d2594d52b718d87bcadecb72712059cc68db50e47444fe01ec45447
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.13
|
Release files / streamlit_ketcher-0.0.1-py3-none-any.whl
| Download URL | streamlit_ketcher-0.0.1-py3-none-any.whl |
|---|---|
| Size | 7.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b8e944e06e938c0b072ed013444d68213d807e224d96f5b1d6be39658ff6233a
|
|
BLAKE2b-256 checksum How to use checksums |
4871c3835b7ffcdb545ec0154557942f36bf221103e7c830671296b5a6572f25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.13
|