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.2.tar.gz (7.3 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.2-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dopai-0.1.2.tar.gz
  • Upload date:
  • Size: 7.3 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.2.tar.gz
Algorithm Hash digest
SHA256 e51c5a695d229397d7e71859d932a812a12d5f8545ae39db2a802a2424c2e32f
MD5 be905f85298ed13a91d9b100c939c363
BLAKE2b-256 653e255eb24c192d594267e4b82f5c4910d36faf8e41ec2cd821a95715bc7d0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dopai-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d548ded5a3905ca112267c260273df97ba3d126e805e69d7d25684a6f1437da3
MD5 0cce4a4279bdc53f3119d12f96b34cac
BLAKE2b-256 7bace50fc86ee7ff60446055f9f389945c0f65b7f72f6a770ad8dda668a3def7

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