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)
Built Distribution
pyfroc-0.1.0-py3-none-any.whl
(40.1 kB
view details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f842033adf09230062b43a5bac2ed130971ab2a43c830db4b83962dd9da1a74 |
|
MD5 | 141e97a6044a2e4275fe6d071b67af53 |
|
BLAKE2b-256 | 299150f1fbc368f6972ce0e5f6e748d0e20343ff20c7c61d45ae5fc534065abe |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b9d47b0625b6dfb73bc00acdd8c89a81817c149a532912311505e20e9e5e5c |
|
MD5 | 40984ab2f6d82c533b8640ac8bcef844 |
|
BLAKE2b-256 | c3bd2d1a2b5b60bc020302313b1f0b9fa79bd18f04e625dff08e97fcc9ff945c |