From 87b955b8059635071dfae253a8fda88a0f83521f Mon Sep 17 00:00:00 2001 From: Meghann Kirk Date: Tue, 9 Jun 2026 10:06:46 -0500 Subject: [PATCH 1/5] feat: cc4kv0.5.2 release notes --- content/2.cc4k/1.index.md | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/content/2.cc4k/1.index.md b/content/2.cc4k/1.index.md index f5d8efd..6be3480 100644 --- a/content/2.cc4k/1.index.md +++ b/content/2.cc4k/1.index.md @@ -6,6 +6,52 @@ navigation: CC4K (Cancer Classifications for Kids) provides a harmonized, computable pediatric cancer classification framework used across [St. Jude Cloud](https://stjude.cloud) and by the [CCDI Federated API](https://github.com/CBIIT/ccdi-federation-api). +## v0.5.2 + +Submitted: xxx, 2026 + +Click [here](){target="_blank"} to download. + +Version 0.5.2 delivers a restructuring update to the CC4K ontology, primarily within the Solid Tumor hierarchy, following pathologist recommendations and sample reclassifications. +This release renames 6 classifications, repositions 8 nodes within the tree, removes 8 ambiguous nodes, and introduces 6 new disease nodes, with approximately 104 samples reclassified as a result. +These changes correct classification inconsistencies and replace outdated or ambiguous terms to improve the accuracy of the tree. +The following sections detail each of these changes: + +A. Renamed (6) + +- Follicular Thyroid Carcinoma — updated from Follicular Thyroid, NOS to reflect a more precise clinical classification. +- Oncocytic Thyroid Carcinoma — replaces Hurthle Cell Thyroid Cancer, adopting current WHO terminology. +- Poorly Differentiated Thyroid Carcinoma — updated from Poorly Differentiated Thyroid Tumor, adopting WHO accepted terminology. +- Renal Cell Carcinoma, NOS — replaces Renal Cell Carcinoma to remove ambiguity, as RCC encompasses many distinct subtypes. +- Infantile Hemangioma — replaces Infantile Hemangioendothelioma, a term no longer recommended, in favor of WHO accepted terminology. +- Thymic Carcinoma — replaces Intrathyroidal Thymic Carcinoma, realigned with standard clinical terminology. + +B. Rearranged (8) + +The following nodes were misclassified and repositioned within the hierarchy following pathologist review and research validation. + +| Node | Previous Location | New Location | +|-------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------|------------------------------------------------------------------------| +| Juvenile Xanthogranuloma | Solid Tumor → Renal Tumors | Hematologic Malignancies → Other Hematologic Malignancies | +| Embryonal Sarcoma of the Liver | Solid Tumor → Undifferentiated Tumors | Solid Tumor → Digestive System Tumors → Liver Tumors | +| Spindle Cell Sarcoma, Spindle Cell Tumor, Undifferentiated Round Cell Sarcoma, and Undifferentiated Pleomorphic Sarcoma | Solid Tumor → Undifferentiated Tumors | Solid Tumor → Soft Tissue Tumors → Tumors of Uncertain Differentiation | +| Neurothekeoma | Solid Tumors → Soft Tissue Tumors → Fibroblastic and Myofibroblastic Tumors | Solid Tumors → Skin Tumors | +| Signet Ring Cell Carcinoma | Solid Tumor → Genital Tumors | Solid Tumor → Digestive System Tumors → Gastrointestinal Tumors | + +**Table 1:** CC4K v0.5.2 Nodes Repositioned Within the Hierarchy. + +C. Deprecated (8) + +- Solid Cancer of Unknown Primary; Epithelioid Neoplasm, NOS; Metastatic Tumor, NOS; Mesenchymal Tumor, NOS; Myxoid Neoplasm, NOS; and Primitive Round Cell Neoplasm — removed as these classifications were deemed ambiguous and imprecise. Samples previously tagged to these nodes have been reassigned to Solid Tumor, NOS. +- Thyroid Hyperplastic Nodule — removed as this is a subset of Thyroid Follicular Nodular Disease, under which its samples have been reassigned. +- Myofibroblastic Sarcoma, NOS — removed as this is a subset of Myofibroblastic Neoplasm, NOS, under which its samples have been reassigned. + +D. New (6) + +This release adds six new disease classifications identified through curated case studies requiring formal classification within the tree: Ganglioneuroblastoma, Nodular; Renal Cell Carcinoma with MiT Translocations; Histiocytic Neoplasm, NOS; Hybrid Nerve Sheath Tumor; Adamantinoma; and Fibroepithelial Tumor. These nodes were informed by pathologist recommendations and ongoing case review, with samples previously assigned to broader classifications found to more accurately fit these newly introduced nodes. Their addition improves classification precision and maintains alignment with the WHO 5th Edition Classification of Tumors: Pediatric Tumors. + +A number of classifications were recommended for addition to the Solid Tumor tree but were deferred from this release as the current PeCan/Genomics Platform databases do not yet have sample representation for these nodes. Development releases, such as this one, prioritize structural accuracy and classification consistency for nodes already represented by samples. New nodes introduced primarily in alignment with the latest edition of WHO Pediatric Tumors are being evaluated for inclusion in upcoming releases. We welcome feedback on prioritization as we continue to expand the hierarchy. + ## v0.5.1 Submitted: April 14, 2026 From fe12141000db82c9e3dd4a5e79d28cf1cd003dab Mon Sep 17 00:00:00 2001 From: stjudecloud-cloudy Date: Tue, 9 Jun 2026 10:13:34 -0500 Subject: [PATCH 2/5] ci: :rocket: creates preview environment for pr180 [skip ci] --- deployment/preview/pr180/app.yaml | 88 +++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 deployment/preview/pr180/app.yaml diff --git a/deployment/preview/pr180/app.yaml b/deployment/preview/pr180/app.yaml new file mode 100644 index 0000000..a451b9f --- /dev/null +++ b/deployment/preview/pr180/app.yaml @@ -0,0 +1,88 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: docs + namespace: docs-pr180 +spec: + interval: 30m + chart: + spec: + chart: generic + version: 1.1.x + sourceRef: + kind: HelmRepository + name: stjudecloud + namespace: flux-system + interval: 1h + values: + nameOverride: docs + extraDeploy: + - | + apiVersion: v1 + kind: Service + metadata: + name: {{ template "common.names.fullname" . }}-oauth-bridge + labels: {{- include "common.labels.standard" . | nindent 4 }} + {{- if .Values.commonLabels }} + {{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 4 }} + {{- end }} + {{- if .Values.commonAnnotations }} + annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} + {{- end }} + spec: + type: ExternalName + externalName: oauth2-proxy.oauth2-proxy + - | + --- + apiVersion: networking.k8s.io/v1 + kind: Ingress + metadata: + name: {{ .Release.Name }}-oauth + spec: + ingressClassName: nginx + rules: + - host: {{ .Values.ingress.hostname }} + http: + paths: + - backend: + service: + name: {{ template "common.names.fullname" . }}-oauth-bridge + port: + number: 80 + path: /oauth2 + pathType: ImplementationSpecific + tls: + - hosts: + - {{ .Values.ingress.hostname }} + secretName: {{ .Values.ingress.hostname }}-tls + image: + repository: stjudecloud/docs + tag: latest # {"$imagepolicy": "flux-system:docs-pr180:tag"} + podAnnotations: + linkerd.io/inject: enabled + config.linkerd.io/proxy-cpu-request: 20m + containerPorts: + http: 3000 + service: + ports: + - name: http + protocol: TCP + port: 3000 + targetPort: http + ingress: + enabled: true + hostname: docs-pr180.staging.stjude.cloud + path: / + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + linkerd.io/inject: ingress + nginx.ingress.kubernetes.io/auth-signin: https://$host/oauth2/start?rd=$escaped_request_uri + nginx.ingress.kubernetes.io/auth-url: https://$host/oauth2/auth + nginx.ingress.kubernetes.io/service-upstream: "true" + nginx.ingress.kubernetes.io/enable-modsecurity: "true" + nginx.ingress.kubernetes.io/enable-owasp-core-rules: "true" + tls: + enabled: true + datadog: + enabled: false From 5fa4102b06c786f9b46a318b9c9543474890d4c2 Mon Sep 17 00:00:00 2001 From: stjudecloud-cloudy Date: Tue, 9 Jun 2026 10:19:51 -0500 Subject: [PATCH 3/5] ci: :fire: removes preview environment for pr180 --- deployment/preview/pr180/app.yaml | 88 ------------------------------- 1 file changed, 88 deletions(-) delete mode 100644 deployment/preview/pr180/app.yaml diff --git a/deployment/preview/pr180/app.yaml b/deployment/preview/pr180/app.yaml deleted file mode 100644 index a451b9f..0000000 --- a/deployment/preview/pr180/app.yaml +++ /dev/null @@ -1,88 +0,0 @@ ---- -apiVersion: helm.toolkit.fluxcd.io/v2beta1 -kind: HelmRelease -metadata: - name: docs - namespace: docs-pr180 -spec: - interval: 30m - chart: - spec: - chart: generic - version: 1.1.x - sourceRef: - kind: HelmRepository - name: stjudecloud - namespace: flux-system - interval: 1h - values: - nameOverride: docs - extraDeploy: - - | - apiVersion: v1 - kind: Service - metadata: - name: {{ template "common.names.fullname" . }}-oauth-bridge - labels: {{- include "common.labels.standard" . | nindent 4 }} - {{- if .Values.commonLabels }} - {{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 4 }} - {{- end }} - {{- if .Values.commonAnnotations }} - annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} - {{- end }} - spec: - type: ExternalName - externalName: oauth2-proxy.oauth2-proxy - - | - --- - apiVersion: networking.k8s.io/v1 - kind: Ingress - metadata: - name: {{ .Release.Name }}-oauth - spec: - ingressClassName: nginx - rules: - - host: {{ .Values.ingress.hostname }} - http: - paths: - - backend: - service: - name: {{ template "common.names.fullname" . }}-oauth-bridge - port: - number: 80 - path: /oauth2 - pathType: ImplementationSpecific - tls: - - hosts: - - {{ .Values.ingress.hostname }} - secretName: {{ .Values.ingress.hostname }}-tls - image: - repository: stjudecloud/docs - tag: latest # {"$imagepolicy": "flux-system:docs-pr180:tag"} - podAnnotations: - linkerd.io/inject: enabled - config.linkerd.io/proxy-cpu-request: 20m - containerPorts: - http: 3000 - service: - ports: - - name: http - protocol: TCP - port: 3000 - targetPort: http - ingress: - enabled: true - hostname: docs-pr180.staging.stjude.cloud - path: / - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod - linkerd.io/inject: ingress - nginx.ingress.kubernetes.io/auth-signin: https://$host/oauth2/start?rd=$escaped_request_uri - nginx.ingress.kubernetes.io/auth-url: https://$host/oauth2/auth - nginx.ingress.kubernetes.io/service-upstream: "true" - nginx.ingress.kubernetes.io/enable-modsecurity: "true" - nginx.ingress.kubernetes.io/enable-owasp-core-rules: "true" - tls: - enabled: true - datadog: - enabled: false From 56f6c1b0eae258d22fe2a4ec04085b813306edf3 Mon Sep 17 00:00:00 2001 From: Meghann Kirk Date: Tue, 9 Jun 2026 10:52:15 -0500 Subject: [PATCH 4/5] revise: format fix and downloadable tree --- content/2.cc4k/1.index.md | 23 ++++++++++++++------ public/files/cc4k/Official_CC4K_v0.5.2.xlsx | Bin 0 -> 80264 bytes 2 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 public/files/cc4k/Official_CC4K_v0.5.2.xlsx diff --git a/content/2.cc4k/1.index.md b/content/2.cc4k/1.index.md index 6be3480..797b2b6 100644 --- a/content/2.cc4k/1.index.md +++ b/content/2.cc4k/1.index.md @@ -10,7 +10,7 @@ CC4K (Cancer Classifications for Kids) provides a harmonized, computable pediatr Submitted: xxx, 2026 -Click [here](){target="_blank"} to download. +Click [here](/files/cc4k/Official_CC4K_v0.5.2.xlsx){target="_blank"} to download. Version 0.5.2 delivers a restructuring update to the CC4K ontology, primarily within the Solid Tumor hierarchy, following pathologist recommendations and sample reclassifications. This release renames 6 classifications, repositions 8 nodes within the tree, removes 8 ambiguous nodes, and introduces 6 new disease nodes, with approximately 104 samples reclassified as a result. @@ -42,15 +42,21 @@ The following nodes were misclassified and repositioned within the hierarchy fol C. Deprecated (8) -- Solid Cancer of Unknown Primary; Epithelioid Neoplasm, NOS; Metastatic Tumor, NOS; Mesenchymal Tumor, NOS; Myxoid Neoplasm, NOS; and Primitive Round Cell Neoplasm — removed as these classifications were deemed ambiguous and imprecise. Samples previously tagged to these nodes have been reassigned to Solid Tumor, NOS. +- Solid Cancer of Unknown Primary; Epithelioid Neoplasm, NOS; Metastatic Tumor, NOS; Mesenchymal Tumor, NOS; Myxoid Neoplasm, NOS; and Primitive Round Cell Neoplasm — removed as these classifications were deemed ambiguous and imprecise. +Samples previously tagged to these nodes have been reassigned to Solid Tumor, NOS. - Thyroid Hyperplastic Nodule — removed as this is a subset of Thyroid Follicular Nodular Disease, under which its samples have been reassigned. - Myofibroblastic Sarcoma, NOS — removed as this is a subset of Myofibroblastic Neoplasm, NOS, under which its samples have been reassigned. D. New (6) -This release adds six new disease classifications identified through curated case studies requiring formal classification within the tree: Ganglioneuroblastoma, Nodular; Renal Cell Carcinoma with MiT Translocations; Histiocytic Neoplasm, NOS; Hybrid Nerve Sheath Tumor; Adamantinoma; and Fibroepithelial Tumor. These nodes were informed by pathologist recommendations and ongoing case review, with samples previously assigned to broader classifications found to more accurately fit these newly introduced nodes. Their addition improves classification precision and maintains alignment with the WHO 5th Edition Classification of Tumors: Pediatric Tumors. +This release adds six new disease classifications identified through curated case studies requiring formal classification within the tree: Ganglioneuroblastoma, Nodular; Renal Cell Carcinoma with MiT Translocations; Histiocytic Neoplasm, NOS; Hybrid Nerve Sheath Tumor; Adamantinoma; and Fibroepithelial Tumor. +These nodes were informed by pathologist recommendations and ongoing case review, with samples previously assigned to broader classifications found to more accurately fit these newly introduced nodes. +Their addition improves classification precision and maintains alignment with the WHO 5th Edition Classification of Tumors: Pediatric Tumors. -A number of classifications were recommended for addition to the Solid Tumor tree but were deferred from this release as the current PeCan/Genomics Platform databases do not yet have sample representation for these nodes. Development releases, such as this one, prioritize structural accuracy and classification consistency for nodes already represented by samples. New nodes introduced primarily in alignment with the latest edition of WHO Pediatric Tumors are being evaluated for inclusion in upcoming releases. We welcome feedback on prioritization as we continue to expand the hierarchy. +A number of classifications were recommended for addition to the Solid Tumor tree but were deferred from this release as the current PeCan/Genomics Platform databases do not yet have sample representation for these nodes. +Development releases, such as this one, prioritize structural accuracy and classification consistency for nodes already represented by samples. +New nodes introduced primarily in alignment with the latest edition of WHO Pediatric Tumors are being evaluated for inclusion in upcoming releases. +We welcome feedback on prioritization as we continue to expand the hierarchy. ## v0.5.1 @@ -62,7 +68,8 @@ Version 0.5.1 provides a focused incremental update to the CC4K solid tumor hier This release adds four new disease classifications identified through newly curated case studies requiring formal classification within the tree. These include the solid tumor entities Dyskeratosis Congenita, Chondromyxoid Fibroma, and Sinonasal Angiofibroma, as well as the hematologic malignancy Primary Mediastinal Large B-cell Lymphoma. -These nodes are introduced to ensure accurate representation of incoming samples and to maintain alignment with the WHO 5th Edition Classification of Tumours: Paediatric Tumours (Pediatric bluebook). No structural reorganization of the tree was performed; rather, this update reflects a measured expansion within the existing Pediatric bluebook, preserving the chapter-based organizational principles established in v0.5. +These nodes are introduced to ensure accurate representation of incoming samples and to maintain alignment with the WHO 5th Edition Classification of Tumours: Paediatric Tumours (Pediatric bluebook). +No structural reorganization of the tree was performed; rather, this update reflects a measured expansion within the existing Pediatric bluebook, preserving the chapter-based organizational principles established in v0.5. ## v0.5 @@ -140,7 +147,8 @@ These were consolidated under a unified Genital Tumors node, with patient sex re Certain pediatric tumor entities span multiple anatomic sites, histogenic lineages, or fall outside the current scope of the WHO pediatric book. In CC4K v0.5, tubular adenoma, observed in the colon, gastrointestinal tract, and breast, was assigned a single canonical placement under Digestive System Tumors → Gastrointestinal → Tubular Adenoma. -Breast cases (n=1) are classified as Adenoma, NOS with anatomic site captured via metadata, preventing duplication while preserving query flexibility. Canonical placements are periodically re-evaluated as sample volume and distribution evolve. +Breast cases (n=1) are classified as Adenoma, NOS with anatomic site captured via metadata, preventing duplication while preserving query flexibility. +Canonical placements are periodically re-evaluated as sample volume and distribution evolve. In total, 43 child leaf nodes in v0.5 fall outside the pediatric volume but were retained by evaluating where they might exist in a non-pediatric book. For example, adrenal cortical adenoma and carcinoma are not explicitly defined in the WHO pediatric book but appear across other WHO books which now belong under Endocrine Tumors → Adrenal Tumors. @@ -148,7 +156,8 @@ To see which nodes exist in non-pediatric books, we annotated this in column I i To address over-fragmentation, five low-frequency NEC nodes were consolidated into existing NOS categories. This decision was informed by experience with NEC/NOS usage in the CNS tumor tree and by review of WHO solid tumor classifications, which are largely not molecularly driven and do not consistently support NEC distinctions. -Given the limited sample counts and lack of defining molecular features, maintaining separate NEC nodes was not justified. These categories were therefore consolidated, pending future evidence or novel biomarkers. +Given the limited sample counts and lack of defining molecular features, maintaining separate NEC nodes was not justified. +These categories were therefore consolidated, pending future evidence or novel biomarkers. Boundary conditions between the solid tumor (ST) and CNS trees were also clarified for germ cell tumors (GCTs). Tumors explicitly defined as brain-specific germ cell entities are now placed under the CNS tree (e.g., Germ Cell Tumor, Brain). diff --git a/public/files/cc4k/Official_CC4K_v0.5.2.xlsx b/public/files/cc4k/Official_CC4K_v0.5.2.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..346857e23c72f4ce2c88e304514e408201f73df1 GIT binary patch literal 80264 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

;_7X5pa* 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 a{r&7>z-KA&83Fv40?!>D<%drX0RI7DaN|J$ literal 0 HcmV?d00001 From 0f757e8dacefa1fbe8f6c8dc73c7c3300a180f33 Mon Sep 17 00:00:00 2001 From: Meghann Kirk Date: Tue, 9 Jun 2026 16:55:45 -0500 Subject: [PATCH 5/5] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- content/2.cc4k/1.index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/2.cc4k/1.index.md b/content/2.cc4k/1.index.md index 797b2b6..33662da 100644 --- a/content/2.cc4k/1.index.md +++ b/content/2.cc4k/1.index.md @@ -35,7 +35,7 @@ The following nodes were misclassified and repositioned within the hierarchy fol | Juvenile Xanthogranuloma | Solid Tumor → Renal Tumors | Hematologic Malignancies → Other Hematologic Malignancies | | Embryonal Sarcoma of the Liver | Solid Tumor → Undifferentiated Tumors | Solid Tumor → Digestive System Tumors → Liver Tumors | | Spindle Cell Sarcoma, Spindle Cell Tumor, Undifferentiated Round Cell Sarcoma, and Undifferentiated Pleomorphic Sarcoma | Solid Tumor → Undifferentiated Tumors | Solid Tumor → Soft Tissue Tumors → Tumors of Uncertain Differentiation | -| Neurothekeoma | Solid Tumors → Soft Tissue Tumors → Fibroblastic and Myofibroblastic Tumors | Solid Tumors → Skin Tumors | +| Neurothekeoma | Solid Tumor → Soft Tissue Tumors → Fibroblastic and Myofibroblastic Tumors | Solid Tumor → Skin Tumors | | Signet Ring Cell Carcinoma | Solid Tumor → Genital Tumors | Solid Tumor → Digestive System Tumors → Gastrointestinal Tumors | **Table 1:** CC4K v0.5.2 Nodes Repositioned Within the Hierarchy.