{"id":28148548,"url":"https://github.com/comic/evalutils","last_synced_at":"2025-10-23T20:34:59.319Z","repository":{"id":30907079,"uuid":"126344029","full_name":"comic/evalutils","owner":"comic","description":"evalutils helps users create extensions for grand-challenge.org","archived":false,"fork":false,"pushed_at":"2025-04-10T15:29:30.000Z","size":1479,"stargazers_count":23,"open_issues_count":0,"forks_count":9,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-13T08:19:46.840Z","etag":null,"topics":["docker","machine-learning","pandas","python36","scikit-learn","simpleitk"],"latest_commit_sha":null,"homepage":"https://grand-challenge.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/comic.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-03-22T14:02:29.000Z","updated_at":"2025-04-10T15:29:34.000Z","dependencies_parsed_at":"2023-09-25T09:33:03.937Z","dependency_job_id":null,"html_url":"https://github.com/comic/evalutils","commit_stats":{"total_commits":431,"total_committers":15,"mean_commits":"28.733333333333334","dds":0.6496519721577726,"last_synced_commit":"33573e7a48d7f48fc6ff03f7ca78a227b13d292d"},"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comic%2Fevalutils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comic%2Fevalutils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comic%2Fevalutils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comic%2Fevalutils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/comic","download_url":"https://codeload.github.com/comic/evalutils/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254190365,"owners_count":22029629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","machine-learning","pandas","python36","scikit-learn","simpleitk"],"created_at":"2025-05-15T01:13:45.449Z","updated_at":"2025-10-23T20:34:59.240Z","avatar_url":"https://github.com/comic.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# evalutils\n\n[![Build Status](https://github.com/comic/evalutils/workflows/CI/badge.svg?branch=main)](https://github.com/comic/evalutils/actions?query=workflow%3ACI+branch%3Amain)\n[![PyPI version](https://badge.fury.io/py/evalutils.svg)](https://badge.fury.io/py/evalutils)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/evalutils)](https://pypi.org/project/evalutils/)\n[![Documentation Status](https://img.shields.io/badge/docs-passing-4a4c4c1.svg)](https://comic.github.io/evalutils/)\n[![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\nevalutils contains useful functions for evaluating machine learning models in the context of medical imaging.\n\n  - Free software: MIT license\n  - Documentation: \u003chttps://comic.github.io/evalutils/\u003e.\n\n## Features\n\n  - Bounding box annotations with Jaccard Index calculations\n  - Calculations of bootstrapped ROC curves\n  - Scoring for detection tasks\n  - Efficient calculation of confusion matrices, jaccard scores, dice scores, hausdorff distances,\n    absolute volume differences, and relative volume differences\n\n## Getting Started\n\n[evalutils](https://github.com/comic/evalutils) requires Python 3.9 or above, and can be installed from `pip`.\nPlease see the [Getting Started](https://comic.github.io/evalutils/usage.html) documentation for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomic%2Fevalutils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomic%2Fevalutils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomic%2Fevalutils/lists"}