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.5

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.5
File Size Uploaded
edkg_dl-1.0.5.tar.gz 37.0 kB Details

Built distribution (wheel)

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

Total release size: 82.7 kB

Release files / edkg_dl-1.0.5.tar.gz

Download URL edkg_dl-1.0.5.tar.gz
Size 37.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6b4e7f67c077c0c1eabd0062d9e0ee2a21dfedb62171ee7edfb2ce9e70e07991
BLAKE2b-256 checksum
How to use checksums
39feb34c83f13df71325e194c108c76a7bef03a643bd150debbd034429da4a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","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.5-py3-none-any.whl

Download URL edkg_dl-1.0.5-py3-none-any.whl
Size 45.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab8788d0ac9550a5d181d735f6adca11a132dbb4d4c56929b2bee69d5c1957e8
BLAKE2b-256 checksum
How to use checksums
604185d8e4bdaed2699b6a2f0b0ea1ed7159c80aaaa3ba87e89138a9afb804b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","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

This release

1.0.5 This release

2 release files

1.0.4

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