Skip to main content

Platform Scope And Boundaries

COHORTome helps researchers use released clinical and assay data. It registers datasets, links records, checks access, and runs selected analyses. Each study still needs a mapping of its identifiers, measurements, and visits.

What works now and what comes next​

AreaImplemented nowNext step
Clinical inputBeacon v2 / Beacon Friendly Format-style patient records.Project adapters and mapping validation, starting with released 3TR datasets.
Assay inputManifested transcriptomics, OLINK, proteomics, genotyping, and derived-imaging matrices.Additional assay definitions, quality metadata, and consistent feature names.
ImagingDICOM metadata linkage, OHIF launch, and derived-feature matrices.Authenticated institutional DICOMweb plus validated external preprocessing outputs.
WorkspacesOne or more authorized prepared dataset stores with preserved provenance.Cross-study workspaces, first over released and approved 3TR datasets.
QueryDeterministic clinical questions and policy-controlled LLM assistance.Evaluated natural-language cohort tasks on approved study data.
AnalysisClinical summaries, trajectories, survival views, transcriptomics, enrichment, external runners, and Pheno-Ranker.Prespecified cross-condition and multimodal analyses selected with collaborators.
MultimodalReadiness, overlap, missingness, and a bounded feature preview.Exportable analysis matrices, modality-specific QC, and curated integration methods.
DeploymentLocal/source operation and a single-VM Docker pilot.Hardened institutional deployment with protected data services and reproducible releases.

The tools below support related research tasks. The table describes their roles and possible connections to COHORTome; it is not a benchmark or a complete feature comparison.

AreaRepresentative toolsPrimary roleRelationship to COHORTome
Clinical cohort discoveryi2b2 and OHDSI ATLASQuery clinical warehouses or standardized observational data and define reusable patient cohorts.COHORTome shares the cohort-discovery concern but keeps longitudinal clinical records connected explicitly to samples, visits, assays, and source datasets. An OMOP or i2b2 source could be handled through an adapter rather than reimplemented.
Translational clinical-omics explorationtranSMARTBring clinical and high-dimensional molecular data together for translational exploration and analysis.tranSMART is an important conceptual predecessor and manuscript comparator. COHORTome revisits this problem with deployable multi-dataset workspaces, explicit patient/sample scope, current external analysis runners, and policy-controlled LLM assistance.
Data commons and research stewardshipGen3 and FAIRDOM-SEEKManage data commons, files, metadata, research assets, models, protocols, and controlled access.These systems can remain upstream sources or complementary stewardship services. COHORTome consumes authorized releases and organizes the researcher-facing cohort and analysis workflow; it is not intended to become another primary archive.
Reproducible computational analysisGalaxyMake a broad catalogue of computational tools and workflows accessible through a reproducible web environment.COHORTome curates a smaller set of analyses around an active cohort and can hand work to Galaxy or another workflow service instead of reproducing a general workflow platform.
Federated analysisDataSHIELDAnalyze sensitive data across sites without giving analysts direct access to individual-level records or moving those records centrally.DataSHIELD is relevant when a consortium question must be computed where the data reside. COHORTome currently works from authorized releases, but a federated runner could become a complementary execution path.
Lightweight DICOM viewingOHIF with Orthanc or another DICOMweb archiveDisplay medical images in the browser and provide the DICOM storage or transport behind the viewer.This is COHORTome's deliberately narrow imaging implementation. COHORTome links an authorized study to OHIF and does not implement its own viewer, PACS, or pixel renderer. Orthanc remains useful for local development and smoke testing.
Imaging repositories and processing platformsXNAT, Kaapana, and QMENTAManage imaging studies and support quality control, processing, annotation, or imaging-specific workflows at research or clinical-trial scale.These are specialist imaging environments, not components COHORTome needs to reproduce. In the planned 3TR setting, imaging experts and QMENTA perform the image processing; COHORTome consumes their approved quantitative outputs and may retain links for visual inspection and provenance.
Medical-imaging AI developmentMONAIProvide reusable deep-learning components for medical-image preprocessing, training, evaluation, and inference.MONAI is appropriate for teams developing pixel-level models. COHORTome does not train such models; it treats validated outputs such as lesion burden or regional volumes as derived imaging features.

COHORTome uses data released by source systems and calls specialist analysis tools. It links their inputs and outputs to the selected patients, samples, and visits, and keeps a record of each run. Processed imaging measurements can then be combined with clinical records and other assay features.

For imaging specifically, the manuscript should distinguish three operations:

  1. source images may be opened in OHIF for authorized visual inspection
  2. image processing and validation are performed by QMENTA or another qualified imaging pipeline
  3. COHORTome receives processed measurements, quality information, pipeline versions, and patient/visit linkage for downstream multimodal statistics or machine learning

These steps let researchers use imaging measurements alongside other 3TR data while retaining the processing and review performed by imaging specialists.

Harmonization boundary​

COHORTome defines a shared application contract:

  • clinical/ contains patient-centric clinical records
  • assays/ contains manifested assay datasets and imaging linkage
  • patient, sample, visit, and time-point identity is explicit
  • feature namespaces, data types, modality, and provenance remain available
  • prepared stores normalize query behavior without erasing source-dataset identity

Source-specific conversion can happen in a project adapter or an upstream tool. COHORTome should validate and expose the resulting contract rather than burying project-specific mapping assumptions inside user-interface code.

Analysis boundary​

The platform launches curated analyses; it does not replace specialist methods. For example:

  • DESeq2 remains responsible for differential expression
  • fgsea remains responsible for pathway enrichment
  • Pheno-Ranker remains responsible for phenotype similarity
  • OHIF remains responsible for DICOM visualization
  • an appropriate external pipeline must produce MRI lesion or regional-volume features

COHORTome selects the input data, checks each method's requirements, and starts the run. It saves the parameters, logs, and output files with the result.

AI boundary​

Models may help formulate and interpret research operations, but they do not receive access to every dataset or an unrestricted shell. Dataset policy and approved-provider configuration apply before model invocation. Results must identify whether they came from deterministic logic, LLM planning, LLM-only interpretation, or a curated analysis runner.

Scientific boundary​

The checked-in fixture is designed to exercise the seven-condition scope of the first planned 3TR deployment. Its clinical trajectories, assay values, treatment effects, and DICOM pixels are synthetic. They validate software behavior, not disease biology.

Scientific claims require an approved real dataset, a prespecified question, appropriate statistical methods, and collaborator review.

Non-goals​

  • primary warehouse or file-sharing replacement
  • clinical care or autonomous treatment recommendation
  • unrestricted model access to record-level data
  • arbitrary user or model code execution
  • in-browser raw-image segmentation
  • hiding patient-versus-sample or baseline-versus-follow-up scope
  • silently merging datasets while discarding provenance