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.1.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.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dopai-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 27366c89fe67a8fdc68c0c4f586ba2c10fb1b9ca087ad2bc242f383e9d119986
MD5 dae8fdcecba403c13a1a97ce21dcbde3
BLAKE2b-256 596485c49edb067ab783fb5835b75afec587c438c5732e36641a3640c843a03d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dopai-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 746f71843103f1a514315c5db884a718b8d14cbb43568faca340fe96d23f064a
MD5 8145a5bf4246ce5f0f41df374072811c
BLAKE2b-256 9726a28cf08c5e17e9f2a3f26d5ffbfe09c6bcdfb10fb49f43d6e635ac08e31a

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