Skip to main content

python toolkit for FROC analysis

Project description

pyfroc

Python framework for FROC analysis

About

What pyfroc does

  • Improve FROC analysis procedure.
  • Manage responses of raters.
  • The responses can be made using segmentation function of 3D Slicer.
  • Evaluate responses and devide them into true positive or false positive automatically.
  • Build a xlsx file for the RJafroc, a R library which runs statistical tests of AFROC (alternative Free-response receiver operating characteristic) analysis.
  • Write images of responses with paired lesions (if exists).

What pyfroc doesn't

  • Statistical analysis of JAFROC. This is out of scope of pyfroc. Use RJafroc for statistical analysis.
  • FROC analysis including multi-modality references because pyfroc doesn't implement an algorithm to match intermodality lesions.

Table of contents

Use case

pyfroc is designed for specific scenarios of FROC analysis. pyfroc supports only one modality for reference lesions.

Example scenario #1

  • Compare diagnostic performance between radiologists and AI.
  • Using a specific series to record responses.

Example scenario #2

  • Compare a standard MRI protocol with an abbreviated protocol.
  • Using same series to record responses.

Example scenario #3

  • Compare images reconstructed using an advanced method with images reconstructed using conventional method.
  • Using either series to record responses.

Instalation

pip install pyfroc

Tutorial

Use pyfroc with 3D Slicer

License

GPLv3

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

pyfroc-0.1.0.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

pyfroc-0.1.0-py3-none-any.whl (40.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyfroc-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for pyfroc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3f842033adf09230062b43a5bac2ed130971ab2a43c830db4b83962dd9da1a74
MD5 141e97a6044a2e4275fe6d071b67af53
BLAKE2b-256 299150f1fbc368f6972ce0e5f6e748d0e20343ff20c7c61d45ae5fc534065abe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyfroc-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 40.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for pyfroc-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0b9d47b0625b6dfb73bc00acdd8c89a81817c149a532912311505e20e9e5e5c
MD5 40984ab2f6d82c533b8640ac8bcef844
BLAKE2b-256 c3bd2d1a2b5b60bc020302313b1f0b9fa79bd18f04e625dff08e97fcc9ff945c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page