Skip to main content

EDKG-DL

English | 简体中文

Deep Learning framework with causality-integrated Endocrine Disruption Knowledge Graph. Predicts endocrine-disrupting chemicals (EDCs), applicability domain (ADs), biological entities, and sensitive pathways from compound SMILES using machine learning and graph deep learning algorithmes.

Pipeline: PaDEL 2D descriptors/fingerprints → biological entity-specific qualitative/quantitative models → causality-integrated EDC classification → sensitive adverse outcome (AO) and adverse outcome pathway (AOP) inference, producing JSON / Excel reports.

Installation

Install from PyPI (Python ≥ 3.10):

pip install edkg-dl
# or
uv add edkg-dl

Optional extras: pip install "edkg-dl[api]" (HTTP service) and pip install "edkg-dl[plots]" (applicability-domain plots). See installation docs for details, including the automatic Temurin JRE download for PaDEL.

Model assets (~930 MB) are fetched automatically from Hugging Face on first use — no manual setup required.

Quick start

CLI:

edkg-dl-predict "CCO"                                   # JSON to stdout
edkg-dl-predict "CCO" -o runs/example --ad-plots        # reports + PCA plots
edkg-dl-predict batch molecules.txt -o runs/batch       # batch from a text file

Python:

from edkg_dl import Predictor

predictor = Predictor.from_assets("./models")
result = predictor.predict("CCO")

Documentation

Topic Link
Installation installation.md
Model assets assets.md
CLI usage cli.md
Python API python-api.md
HTTP API http-api.md
Output formats output.md
Development development.md

Disclaimer

Results are for research support only and must not replace experimental or regulatory conclusions.

Metadata

Release files for EDKG-DL 1.0.4

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

Source distribution (sdist)

Source distribution for EDKG-DL 1.0.4
File Size Uploaded
edkg_dl-1.0.4.tar.gz 36.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for EDKG-DL 1.0.4
File Interpreter ABI Platform
edkg_dl-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 81.8 kB

Release files / edkg_dl-1.0.4.tar.gz

Download URL edkg_dl-1.0.4.tar.gz
Size 36.6 kB
Tags Source
SHA-256 checksum
How to use checksums
05f7a2b447413fb94c63915095daa02b4ddb0ae0f7b27309f41689a55b4a815e
BLAKE2b-256 checksum
How to use checksums
0905a61a1815cfdf4c432133a9dacbd10a94f268a9c48a99c274a0d10b4d8172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / edkg_dl-1.0.4-py3-none-any.whl

Download URL edkg_dl-1.0.4-py3-none-any.whl
Size 45.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b783192404fe0791bca0776db6d1c748e0ac83c51eef7161057c4467d4e77c3d
BLAKE2b-256 checksum
How to use checksums
d2f3b73a177b94c185e0f8c9a92f8a8dfeddc36aa0832d8a3c9fb56b9ff1fc7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

1.0.5

2 release files

This release

1.0.4 This release

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

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