Skip to main content

Deep ROC analysis toolkit

Project description

deeproc

deeproc is a Python package for in-depth analysis of ROC plots in multiple groups/regions or a single region of interest. It provides measures and plots which measure in a group: AUC (concordant partial AUC), the C statistic (partial C statistic), average sensitivity (partial AUC), average specificity (horizontal partial AUC) and other pre-test and post-test measures including average precision and inverse precision, also called average positive and negative predictive value.

Groups are contiguous regions of predicted risk or probability (e.g., ranges of FPR or TPR) or non-contiguous demographic groups or clinical groups/arms. Groups may be overlapping and not cover the whole ROC curve, or they may be mutually exclusive and perfectly cover the ROC curve.

Features

  • Classes:

    • SimpleROC
    • FullROC
    • DeepROC
    • ConcordanceMatrixPlot

Installation

The package can be installed from PyPi:

pip install deeproc

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

deeproc-0.0.3.tar.gz (39.2 kB view hashes)

Uploaded source

Built Distribution

deeproc-0.0.3-py3-none-any.whl (50.3 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page