Skip to main content

DOPai is an intelligent medical assistance tool and leverages artificial intelligence technology to assist clinical doctors in diagnosing diabetes complicated with osteoporosis. The tool classifies diabetic patients into the "low bone mass/normal bone mass group" or the "osteoporosis/severe osteoporosis group" using 12 clinical features of diabetic patients.

Project description

Description

DOPai is an intelligent medical assistance tool developed based on Python, leveraging artificial intelligence technology to help clinical doctors diagnose diabetes complicated with osteoporosis. The tool utilizes 12 clinical features to classify diabetic patients into the "Low Bone Mass/Normal Bone Mass Group" or the "Osteoporosis/Severe Osteoporosis Group." Its core functional features include discriminant features such as Age, Gender, ALP, BMI, GNRI, eGFR, SII, FT4, PDW, Creatinine, FT3, and RDW_SD, along with binarization standards for preprocessing: Age > 64.5 → 1 (otherwise 0), Gender = Male → 1 / Female → 0, ALP > 79.8 → 1 (otherwise 0), BMI > 23.6 → 1 (otherwise 0), GNRI > 114.1 → 1 (otherwise 0), eGFR > 106.2 → 1 (otherwise 0), SII > 89.9 → 1 (otherwise 0), FT4 > 19.7 → 1 (otherwise 0), PDW > 14.8 → 1 (otherwise 0), Creatinine > 70.9 → 1 (otherwise 0), FT3 > 5 → 1 (otherwise 0), and RDW_SD > 40.6 → 1 (otherwise 0). By integrating quantitative assessments of these clinical indicators, the tool provides data-driven decision support for early screening and graded diagnosis of osteoporosis.

Installation and usage

pip install dopai
from dopai.predictor import predictor_dopai

# Input data format:
#    id      Age  Gender  ALP  BMI  GNRI  eGFR  SII  FT4  PDW  Creatinine  FT3  RDW_SD
# 0  1000529    1       0    0    0     0     0    0    0    1           1    0       1
# 1  1008512    0       0    0    1     1     0    1    0    1           1    0       1

predictor_dopai(
    filepath="example.csv",
    baseurl="https://api.ocoolai.com/v1",
    apikey="your API_KEY"
)

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

dopai-0.1.0.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

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

dopai-0.1.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file dopai-0.1.0.tar.gz.

File metadata

  • Download URL: dopai-0.1.0.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.23 Darwin/24.1.0

File hashes

Hashes for dopai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9ce8294fb4fb65a0163114eda3c916f5b94f9616ede70314811fe95a91ee074d
MD5 c13b54533b3e38783215c48f974bdba5
BLAKE2b-256 6e30aeceffb5ba1d58f60b981d91ab267d9d9660b966a42ba8cf03c771741ad9

See more details on using hashes here.

File details

Details for the file dopai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dopai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.23 Darwin/24.1.0

File hashes

Hashes for dopai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d84aa7624fbaf87cd4cf9d9bfafebf6fc3134026f85ea7c8ff02a5eeaa1703fe
MD5 bbf1ee9a224ec6e679b3a2dc6f223a76
BLAKE2b-256 93035b3d7628ad6da24deac61a003c98b7cc9d0792771050ea8f5303fbaf1697

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