Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MHub / GC - Add grt123 Model for lung cancer prediction based on lung nodules #27

Merged
merged 22 commits into from
Feb 28, 2024
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
395140a
add initial implementation grt123 model
silvandeleemput Jun 22, 2023
e1b4fd0
made Dockerfiles install publicly available v2.0.0 of grt123
silvandeleemput Jul 4, 2023
a09b573
cleanup output JSON report
silvandeleemput Jul 4, 2023
ec5f146
Move git HEAD file in Dockerfiles to retain proper hash content
silvandeleemput Jul 4, 2023
20729a9
change MHub/DIAG -> MHub/GC in comments
silvandeleemput Jul 4, 2023
2942e37
Updated for new base image (single Dockerfile), updated config.yml, r…
silvandeleemput Aug 1, 2023
ebd93ac
Merge branch 'MHubAI:main' into m-grt123
silvandeleemput Sep 13, 2023
4f05036
Updated the grt123 mhub model files
silvandeleemput Sep 13, 2023
7ce8a0a
Merge branch 'MHubAI:main' into m-grt123
silvandeleemput Oct 3, 2023
364831a
Create meta.json
silvandeleemput Oct 3, 2023
5f4d04c
Merge branch 'MHubAI:main' into m-grt123
silvandeleemput Nov 24, 2023
ecdd166
added mhub model definition and removed first comment line Dockerfile
silvandeleemput Nov 24, 2023
5ab7f20
cleanup runner imports, add new style logging
silvandeleemput Nov 24, 2023
2d4365a
added value output for overall score and added dynamic value output f…
silvandeleemput Nov 27, 2023
49cdd7a
PR comments on mata.json
miriam-groeneveld Jan 3, 2024
0b4ac0a
PR comments on mata.json
miriam-groeneveld Jan 3, 2024
c0d9076
PR comments on mata.json
miriam-groeneveld Jan 3, 2024
f253229
DSB and evaluation dataset
miriam-groeneveld Jan 3, 2024
fb5f2c9
meta.json - update links and data details #27
silvandeleemput Jan 11, 2024
15123ca
move main import inside the task method of the runner to squelch impo…
silvandeleemput Jan 12, 2024
62871f2
meta.json - matched model name, updated output label and description
silvandeleemput Jan 18, 2024
2f6a999
meta.json - add version 2.0.0 to details
silvandeleemput Feb 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 24 additions & 8 deletions models/gc_grt123_lung_cancer/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "lung_cancer_risk_estimation",
silvandeleemput marked this conversation as resolved.
Show resolved Hide resolved
"title": "Lung cancer risk estimation on thorax CT scans",
"summary": {
"description": "This algorithm analyzes non-contrast CT scans of the thorax and predicts the lung cancer risk. ",
"description": "This algorithm analyzes non-contrast CT scans of the thorax and predicts the lung cancer risk. The model consists of two modules. The first one is a 3D region proposal network for nodule detection, which outputs all suspicious nodules for a subject. The second one selects the top five nodules based on the detection confidence, evaluates their cancer probabilities and combines them with a leaky noisy-or gate to obtain the probability of lung cancer for the subject",
LennyN95 marked this conversation as resolved.
Show resolved Hide resolved
"inputs": [
{
"label": "CT",
Expand Down Expand Up @@ -71,19 +71,35 @@
"use": {
"title": "Intended use",
"text": "This algorithm analyzes non-contrast CT scans of the thorax and predicts the lung cancer risk. ",
"references": [],
"references": [
{
"label": "Lung cancer risk estimation algorithm on grand-challenge",
"url": "https://grand-challenge.org/algorithms/dsb2017-grt123/"
}
],
"tables": []
},
"analyses": {
LennyN95 marked this conversation as resolved.
Show resolved Hide resolved
"title": "",
"text": "",
"title": "Evaluation",
"text": "The nodule detection was evaluated on the validation set of DSB. It contains data from 198 cases and there are 71 (7 nodules smaller than 6 mm are ruled out) nodules in total. The Free Response Operating Characteristic (FROC) is used to evaluate the performance and can be viewed in the publication. The Case classification is evaluated using the Area Under the Curve (AUC) metric.",
LennyN95 marked this conversation as resolved.
Show resolved Hide resolved
"references": [],
"tables": []
"tables": [{
"label": "AUC for the Case classification",
"entries": {
"AUC training set": 0.90,
"AUC test set": 0.87
}
}]
},
"evaluation": {
LennyN95 marked this conversation as resolved.
Show resolved Hide resolved
"title": "",
"text": "",
"references": [],
"title": "Evaluation data",
"text": "The model was evaluated against a private dataset of 300 low-dose CT images. 150 patient scans were from the competition set and 150 were from an independent dataset. Both test datasets contained 50 cancer-positive scans and 100 cancer-negative scans.",
LennyN95 marked this conversation as resolved.
Show resolved Hide resolved
"references": [
{
"label": "Evaluation paper",
"uri": "https://pubmed.ncbi.nlm.nih.gov/34870218/"
}
],
"tables": []
},
"training": {
Expand Down
Loading