Skip to main content

Submission scoring for the ISIC Challenge.

Project description

ISIC: Skin Lesion Analysis Towards Melanoma Detection Scoring

PyPI Docker Build Status

Automated scoring code for the ISIC Challenge.

Installation

Python

Python version >= 3.13 is required.

pip install isic-challenge-scoring

Docker

docker pull isic/isic-challenge-scoring:latest

Usage

Python

Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)

isic-challenge-scoring segmentation /path/to/ISIC_GroundTruth/ /path/to/ISIC_predictions/

Classification (2016 Tasks 3 & 3B, 2017 Task 3, 2018 Task 3, 2019 Tasks 1 & 2)

isic-challenge-scoring classification /path/to/ISIC_GroundTruth.csv /path/to/ISIC_prediction.csv

Docker

Since the application requires read access to files, Docker must mount them within the container; these examples use --mount to prevent nonexistent host paths from being accidentally created.

Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)

docker run \
  --rm \
  --mount type=bind,source="/path/to/ISIC_GroundTruth/",destination=/root/gt/,readonly \
  --mount type=bind,source="/path/to/ISIC_predictions/",destination=/root/pred/,readonly \
  isic/isic-challenge-scoring:latest \
  segmentation \
  /root/gt/ \
  /root/pred/

Classification (2016 Tasks 3 & 3B, 2017 Task 3, 2018 Task 3, 2019 Tasks 1 & 2)

docker run \
  --rm \
  --mount type=bind,source="/path/to/ISIC_GroundTruth.csv",destination=/root/gt.csv,readonly \
  --mount type=bind,source="/path/to/ISIC_prediction.csv",destination=/root/pred.csv,readonly \
  isic/isic-challenge-scoring:latest \
  classification \
  /root/gt.csv \
  /root/pred.csv

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

isic_challenge_scoring-5.8.0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

isic_challenge_scoring-5.8.0-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file isic_challenge_scoring-5.8.0.tar.gz.

File metadata

File hashes

Hashes for isic_challenge_scoring-5.8.0.tar.gz
Algorithm Hash digest
SHA256 640db3ecc3f47710451f55450aeb94437ccb8fc9dcd54b3c4dc7a56156957a26
MD5 aad26395498e64a07e971d1acce02d74
BLAKE2b-256 87485e842ae28c1b614a2a1c9fc68dc85a8bef4b19e4cc8dada2a9adf9d21c82

See more details on using hashes here.

File details

Details for the file isic_challenge_scoring-5.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for isic_challenge_scoring-5.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a853334e4bcec04b5cfadc7d21b476e38afc5a3ddec0d301f33b8317bbbec0ed
MD5 e334113f4e5d63b2f1e1ee3804340d19
BLAKE2b-256 3c71fb6dad4d324cd23ea37c55520e325c04abdb1b013caad9544d4656aaa9d4

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