isic-challenge-scoring


Nameisic-challenge-scoring JSON
Version 5.7.0 PyPI version JSON
download
home_pageNone
SummarySubmission scoring for the ISIC Challenge.
upload_time2025-07-08 13:51:31
maintainerNone
docs_urlNone
authorNone
requires_python>=3.13
licenseApache 2.0
keywords challenge isic isic-challenge scoring
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ISIC: Skin Lesion Analysis Towards Melanoma Detection Scoring

[![PyPI](https://img.shields.io/pypi/v/isic-challenge-scoring)](https://pypi.org/project/isic-challenge-scoring/)
[![Docker Build Status](https://img.shields.io/docker/build/isic/isic-challenge-scoring)](https://hub.docker.com/r/isic/isic-challenge-scoring)

Automated scoring code for the [ISIC Challenge](http://challenge.isic-archive.com).

## Installation
### Python
Python version >= 3.13 is required.
```bash
pip install isic-challenge-scoring
```

### Docker
```bash
docker pull isic/isic-challenge-scoring:latest
```

## Usage
### Python
#### Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)
```bash
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)
```bash
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](https://docs.docker.com/storage/bind-mounts/#use-a-read-only-bind-mount) them within the container; these examples use `--mount` to [prevent nonexistent host paths from being accidentally created](https://github.com/moby/moby/issues/13121).

#### Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)
```bash
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)
```bash
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
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "isic-challenge-scoring",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.13",
    "maintainer_email": "ISIC Archive <support@isic-archive.com>",
    "keywords": "challenge, isic, isic-challenge, scoring",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/de/4c/a2cbf9cfa15f454e94007d2cf6b3c48b018fd96cdf73f58319945f46c7a4/isic_challenge_scoring-5.7.0.tar.gz",
    "platform": null,
    "description": "# ISIC: Skin Lesion Analysis Towards Melanoma Detection Scoring\n\n[![PyPI](https://img.shields.io/pypi/v/isic-challenge-scoring)](https://pypi.org/project/isic-challenge-scoring/)\n[![Docker Build Status](https://img.shields.io/docker/build/isic/isic-challenge-scoring)](https://hub.docker.com/r/isic/isic-challenge-scoring)\n\nAutomated scoring code for the [ISIC Challenge](http://challenge.isic-archive.com).\n\n## Installation\n### Python\nPython version >= 3.13 is required.\n```bash\npip install isic-challenge-scoring\n```\n\n### Docker\n```bash\ndocker pull isic/isic-challenge-scoring:latest\n```\n\n## Usage\n### Python\n#### Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)\n```bash\nisic-challenge-scoring segmentation /path/to/ISIC_GroundTruth/ /path/to/ISIC_predictions/\n```\n\n#### Classification (2016 Tasks 3 & 3B, 2017 Task 3, 2018 Task 3, 2019 Tasks 1 & 2)\n```bash\nisic-challenge-scoring classification /path/to/ISIC_GroundTruth.csv /path/to/ISIC_prediction.csv\n```\n\n### Docker\nSince the application requires read access to files, [Docker must mount](https://docs.docker.com/storage/bind-mounts/#use-a-read-only-bind-mount) them within the container; these examples use `--mount` to [prevent nonexistent host paths from being accidentally created](https://github.com/moby/moby/issues/13121).\n\n#### Segmentation (2016 Tasks 1 & 2B, 2017 Task 1, 2018 Tasks 1 & 2)\n```bash\ndocker run \\\n  --rm \\\n  --mount type=bind,source=\"/path/to/ISIC_GroundTruth/\",destination=/root/gt/,readonly \\\n  --mount type=bind,source=\"/path/to/ISIC_predictions/\",destination=/root/pred/,readonly \\\n  isic/isic-challenge-scoring:latest \\\n  segmentation \\\n  /root/gt/ \\\n  /root/pred/\n```\n\n#### Classification (2016 Tasks 3 & 3B, 2017 Task 3, 2018 Task 3, 2019 Tasks 1 & 2)\n```bash\ndocker run \\\n  --rm \\\n  --mount type=bind,source=\"/path/to/ISIC_GroundTruth.csv\",destination=/root/gt.csv,readonly \\\n  --mount type=bind,source=\"/path/to/ISIC_prediction.csv\",destination=/root/pred.csv,readonly \\\n  isic/isic-challenge-scoring:latest \\\n  classification \\\n  /root/gt.csv \\\n  /root/pred.csv\n```\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Submission scoring for the ISIC Challenge.",
    "version": "5.7.0",
    "project_urls": {
        "Bug Reports": "https://github.com/ImageMarkup/isic-challenge-scoring/issues",
        "Repository": "https://github.com/ImageMarkup/isic-challenge-scoring"
    },
    "split_keywords": [
        "challenge",
        " isic",
        " isic-challenge",
        " scoring"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c04cbcd5c5036ae3835abacce50ab8d7807b6887668127f079e2c75736b7b8d2",
                "md5": "ffe52889a482be7675ceb89e7e4202e9",
                "sha256": "cd215104282105eec5b1cc5c52185e279d337baae6cb4cb78a98ab2e3c79da0a"
            },
            "downloads": -1,
            "filename": "isic_challenge_scoring-5.7.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ffe52889a482be7675ceb89e7e4202e9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.13",
            "size": 20521,
            "upload_time": "2025-07-08T13:51:29",
            "upload_time_iso_8601": "2025-07-08T13:51:29.631781Z",
            "url": "https://files.pythonhosted.org/packages/c0/4c/bcd5c5036ae3835abacce50ab8d7807b6887668127f079e2c75736b7b8d2/isic_challenge_scoring-5.7.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "de4ca2cbf9cfa15f454e94007d2cf6b3c48b018fd96cdf73f58319945f46c7a4",
                "md5": "802f6e19ff70b702c082e86a5026c23b",
                "sha256": "96baafcdc5087d33ff0fa845fbb5e756e2a66012997e6a8be13c9dbf79ade0e0"
            },
            "downloads": -1,
            "filename": "isic_challenge_scoring-5.7.0.tar.gz",
            "has_sig": false,
            "md5_digest": "802f6e19ff70b702c082e86a5026c23b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.13",
            "size": 17699,
            "upload_time": "2025-07-08T13:51:31",
            "upload_time_iso_8601": "2025-07-08T13:51:31.118139Z",
            "url": "https://files.pythonhosted.org/packages/de/4c/a2cbf9cfa15f454e94007d2cf6b3c48b018fd96cdf73f58319945f46c7a4/isic_challenge_scoring-5.7.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-08 13:51:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ImageMarkup",
    "github_project": "isic-challenge-scoring",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "isic-challenge-scoring"
}
        
Elapsed time: 0.87912s