<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>V. Gouthamchand);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Dashboard for F.A.I.R Head and Neck Cancer data supporting multi-centered collaborations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ananya Choudhury</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frank Hoebers</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Joanna Kazmierska</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andre Dekker</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johan van Soest</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          ,
          <addr-line>Maastricht</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Brightlands Institute for Smart Society, Faculty of Science and Engineering, Maastricht University</institution>
          ,
          <addr-line>Heerlen, The</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Clinical Data Science, Faculty of Health Medicine and Life Sciences, Maastricht University</institution>
          ,
          <addr-line>Maastricht</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Dept of Radiation Oncology (Maastro), GROW School of Oncology and Reproduction, Maastricht University Medical</institution>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Dept of Radiation Oncology, Greater Poland Cancer Centre II</institution>
          ,
          <addr-line>Poznan</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>Radiation Medicine Program, Princess Margaret Cancer Centre, University Health Network</institution>
          ,
          <addr-line>Toronto, Ontario</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>Research in modern healthcare requires vast volumes of data from various healthcare centers across the globe. It is not always feasible to centralize clinical data without compromising privacy. A tool addressing these issues and facilitating reuse of clinical data is the need of the hour. The Federated Learning approach, governed in a set of agreements such as the Personal Health Train (PHT) manages to tackle these concerns by distributing models to the data centers instead of the traditional approach of centralizing datasets. One of the prerequisites of PHT is using semantically interoperable datasets for the models to be able to find them. FAIR (Findable, Accessible, Interoperable, Reusable) principles help in building interoperable and reusable data by adding knowledge representation and providing descriptive metadata. However, the process of making data FAIR is not always easy and straight-forward. Our main objective is to disentangle this process by using domain and technical expertise and get data prepared for federated learning. This paper introduces applications that are easily deployable as Docker containers, which will automate parts of the aforementioned process and significantly simplify the task of creating FAIR clinical data. Our method bypasses the need for clinical researchers to have a high degree of technical skills. We demonstrate the FAIR-ification process by applying it to five Head and Neck cancer datasets (four public and one private). The PHT paradigm is explored by building a distributed visualization dashboard from the aggregated summaries of the FAIR-ified datasets. Using the PHT infrastructure for exchanging only statistical summaries or model coefficients allows researchers to explore data from multiple centers without breaching privacy.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>5,1
3
1,2
1,2
3
1
Sciences
∗Corresponding author.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Background</title>
      <p>Real-world clinical data is defined as data relating to an individual person’s health status and/or
the delivery of healthcare to a population that is routinely collected from a variety of sources.
This is increasingly being used as evidence of treatment effectiveness as well as to guide clinical
decision-making through the development of predictive prognostic models [2].</p>
      <p>Re-use of real-world clinical data at scale presents two challenges. First is a lack of syntactic
interoperability, i.e., technical differences due to database organization and divergence of
human languages. A more flexible alternative is an “open world” approach focusing on semantic
interoperability where the data can be queried and retrieved by independent external researchers
[13] without having to know details in advance, about database structure or native coding schema
of the data. Second is that clinical data will be usually horizontally partitioned; healthcare
institutions each own similar sets of data fields but exclusively on their own human subjects.
Due to the highly sensitive nature of patient medical data, great care must be taken if shared.
Concerns over patient confidentiality and data controllership implies that it is not always an
attractive option to aggregate all individual-level data into a few centralized repositories.</p>
      <p>A federated learning paradigm attempts to address some of the privacy concerns. A
privacyby-design paradigm, e.g., Personal Health Train (PHT) [14], exchanges only aggregated statistical
information. A necessary consequence of using the PHT is that the data must first be made
semantically interoperable for algorithms to analyze the data remotely and autonomously.</p>
      <p>The FAIR (Findable, Accessible, Interoperable, and Reusable) data principles were developed to
maximize the value of digital assets, including real world clinical data, and it further emphasizes
making data interoperable for machine processors and not only for humans [20]. It is important
to emphasize that FAIR data does not imply open data, and open data itself may not be FAIR.
The purpose of FAIR is that a given community, e.g., researchers and cancer clinicians, can
achieve a high degree of interoperability and reusability on each other’s data [8].</p>
      <p>The Linked Data [3] concept elegantly captures some of the needs of FAIR by assigning
machine-readable unique resource identifiers (URIs) to data elements, as well as capturing the
relationships between them. This attribute of linked data can be exploited to integrate disparate
pools of data, even if they comprise different domains, e.g., clinical examinations and
imagebased biomarkers extracted from radiology scans. Independent but linked databases readable by
machines over Hypertext Transfer Protocol (HTTP) makes up a worldwide “Semantic Web” of
FAIR data. Semantic web standards define a set of essential tools such as the Resource Descriptor
Framework (RDF) [10] and a SPARQL Protocol and RDF Query Language (SPARQL) [12], for
storing data and querying data, respectively. RDF represents data using a series of statements
known as “triples”, i.e., subject-predicate-object.</p>
      <p>This work defines a partly automated procedure to make structured real-world patient
data more FAIR according to Semantic Web standards. Specialist competencies are leveraged
collaboratively at the right place, i.e., clinicians and data creators will focus on annotation using
rich descriptions; domain experts and ontologists can encode knowledge representation with
data graph construction, and data scientists can instantiate these annotations and integrate data
from disparate sources using a singular SPARQL query. Privacy-preserving federated learning
is used to generate a visualization of aggregated cohort statistics across five private and public
datasets in head-and-neck cancer, without revealing individual-level data.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Implementation</title>
      <p>A schematic illustration of the general workflow to convert structured raw data to FAIR semantic
web data is provided in Fig 1. Our tooling consists of three principal parts, (1) a graphical user
interface (GUI) to select data for serialization as RDF triples and for the data owner to attach
some descriptive information, (2) a collaborative annotation step to attach one or more relevant
domain ontologies and hence define a fit-for-purpose graph data structure, and (3) a means to
query data across multiple FAIR data graphs via a single federated SPARQL query. We packaged
these tools as Docker containers to make them platform-independent and easier to deploy;
these are made open access (see Availability section).</p>
      <sec id="sec-3-1">
        <title>2.1. Structured data conversion to FAIR data graph</title>
        <p>The first step takes existing structured data and processes either comma-separated values (CSV)
or relational databases (any generic SQL format) into RDF. This component is provided with
a GUI running locally where (non-technical) data owners simply browse and choose their
dataset for processing. Triplifier [11] is a Java-based resource (integrated with the GUI) that
automatically serializes a table into RDF as a Terse-Triple Language (TTL) file [16] and compiles
the schema of the ingested table as a database-specific Web Ontology Language (OWL) file [9].
The same GUI also requests data owners to add descriptions and metadata, such as data type of
each field (continuous, discrete, categorical ordinal, or patient identifier). The data owner is also
able to attach some preselected definitions to their data fields and/or include supplementary
information in free text comments. The data owner’s pre-annotations are directly written into
the aforementioned OWL schema file. The resulting TTL and OWL files are automatically saved
in a graph database (we included a free version of GraphDB in our Docker deployment).</p>
      </sec>
      <sec id="sec-3-2">
        <title>2.2. Annotation of datasets with ontologies</title>
        <p>The procedure was specifically designed to decouple the contents of the database (in the TTL)
from the dictionary/coding of the database (in the OWL), thus allowing an external collaborator
to work on semantic annotations using the OWL without needing to read the actual contents
of the data, which does contain person-specific and highly privacy-sensitive information. The
data owner may thus share the OWL file either publicly, or privately to a defined collaboration,
of researchers, domain experts, clinicians and other data owners. For each distinct dataset, a
semantically meaningful mapping of the database-specific entities onto a publicly accessible
do-main ontology (e.g., ROO and NCIT) will be made through consensus and correspondence
(e.g., through extended email discussions).</p>
        <p>We provide Python scripts that add unique dataset specific annotations as a graph object
(“annotation.local”) directly into the local GraphDB. Importantly, if the use case changes (or
if a new research question emerges) such that an alternative annotation is required, this can
be easily implemented. Re-annotation of the data is always possible because it sits on top of
the original OWL and TTL without needing to edit or modify any of the original schema and
original contents. A SPARQL query external to the dataset then references the equivalencies in
the “annotation.local” in order to extract the correct entities and relations specific to the dataset.</p>
      </sec>
      <sec id="sec-3-3">
        <title>2.3. Tagged release of software</title>
        <p>The code for this project is made open access on Github (refer Availability section); instructions
for use have been provided in associated markdown documents. We have provided a Docker
installation containing a Jupyter notebook, GraphDB and triplifier. All the python scripts needed
are packaged into the distribution as Jupyter notebooks.</p>
      </sec>
      <sec id="sec-3-4">
        <title>2.4. PHT infrastructure</title>
        <p>An open source Vantage6 infrastructure [7] (v0.2.4) implementing the PHT method has been
previously used to develop and validate a federated CPH model in anal cancer patients across three
countries [15]. Full details of Vantage6 are given in its accompanying technical documentation
[19].</p>
      </sec>
      <sec id="sec-3-5">
        <title>2.5. Distributed dashboard aggregation of head and neck cancer data</title>
        <p>
          A demonstration was previously made available as a preprint [4] and remains available from
our GitHub repository as the “MedRxiv” branch. To recapitulate briefly, we had created an
automated process where the clinical case-mix data in four different open access datasets on
The Cancer Imaging Archive (TCIA) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] were serialized using triplifier, and each set of TTL and
OWL files were inserted into its respective GraphDB database. On top of each of these GraphDB
databases, Python scripts were executed which inserted local annotations on top of the TTL
and OWL files, utilizing class entities and predicates from the NCIT and ROO ontologies.
        </p>
        <p>This work extends the previous by adding a hitherto unpublished private dataset (HN3). We
used the aforementioned GUI and triplifier to serialize the data and create the custom semantic
ontology annotation for its RDF graph. We placed each of these five datasets in geographically
dispersed Ubuntu virtual machines, with unique public IP addresses and network firewalls, but
all connected to a Vantage6 infra-structure (illustrated schematically in Fig 2). We distributed a
single SPARQL query through the PHT infrastructure to obtain aggregated cohort statistics
(e.g., mean, range, etc.) from the federated datasets, then presented these in two ways – (i) an
interactive Python visual dashboard built from PlotLy and Dash libraries, and (ii) a case-mix
summary data frame that could be downloaded from the Vantage6 aggregation server as a
Comma-Separated Values (CSV) file.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Results</title>
      <p>For open data, the interested reader can get the original clinical data frame directly from TCIA.
An example fragment of TTL and OWL generated by triplifier is shown in Fig 3. Note that
(for ease of understanding) we have compressed the namespaces using standard semantic web
notation in the bottom-left corner of the figure.</p>
      <p>A graphical representation of as-serialized TTL content for one subject is shown on the left
side of Fig 4. For argument’s sake, the original contents might not be syntactically usable to the
reader (e.g., the labels are in the Dutch language) and are not yet semantically interoperable. On
the right side of Fig 4, we show how dataset-specific annotations mapped to the ROO and NCIT
ontologies (including new descriptive predicates) render this data more FAIR. The inserted
annotations are strictly additive, i.e., it does not alter or over-write the as-serialized contents. For
simplicity of visualization, we masked some of the schema classes and predicates auto generated
by triplifier. One can readily look up the unique URIs - C25364, C28421 and C16576 in the NCIT
and find definitions for “patient identifier”, “sex” and “female”, respectively. Likewise, with
the ROO, the URIs P100061, P100018 and P100042 are resolved as predicates “has_identifier”,
“has_biological_sex” and “has_value”, respectively. Where needed, numerical values may be
supplemented by extra predicates and classes indicating the exact units of the measure, e.g., age
in years, and follow-up time as intervals of days, or months, or years. Additionally, if concepts
like dates (Date of Birth/Death) need to be re-formatted to an agreed style (e.g., DD/MM/YYYY),
an appropriate formatting task can be sent using the Vantage6 server to the data nodes.</p>
      <p>A snapshot of an interactive visual dashboard is given as Fig 5, and we retrieved a case-mix
aggregated summary table directly from the Vantage6 server as a CSV file. The latter was then
reformatted and tidied to provide Table 1 in Supplementary material.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Discussion and Conclusion</title>
      <p>We have produced a partly automated procedure that makes structured clinical data FAIR and
available for distributed applications. Semantic interoperability and data linking has been
achieved by local annotation with semantic ontologies, such that a single global SPARQL query
using those ontologies will correctly filter the data.</p>
      <p>This illustrative use case was selected to address how common clinically relevant questions
may be addressed via privacy-preserving federated learning. In our distributed dashboard
approach, we envisage that partners in an established collaboration will be able to safely explore
and inter-compare each other’s private data repositories for suitable subsets of patients, without
violating patient privacy. If open datasets are also annotated and made FAIR in the
abovementioned manner, then published via an accessible web address, they can also be efficiently queried
en masse with a single query in the above manner.</p>
      <p>One of the most important and effective ways to make data FAIR is to assign a globally unique
and persistent identifier to both the data repository and its linked metadata. The four open
datasets here are unambiguously referenced using a Digital Object Identifier (DOI). Though
private dataset HN3 is not openly accessible, we do openly disseminate the readable description
of the dataset plus the schema (OWL) and its semantic ontology annotations (“annotation.local”)
in open Zenodo repository with its unique persistent DOI for the metadata.</p>
      <p>Assuming that re-casting the data into a universal master schema is not already done, our
method proposes a flexible and adaptable means of applying semantic interoperability by means
of annotation with an open semantic ontologies. In the Linked Data paradigm, each data entity
as well as its relationship to other data entities is traceably and collectively mapped to a unique
and persistent identifier. Every instance of the same identifier must mean semantic equivalence,
entirely irrespective of the human-readable label, which is generally in the data owner’s own
language. The ontologies not only establish the terminology and definitions but also include
some knowledge representation that allows the possibility to apply machine-assisted logical
inferencing.</p>
    </sec>
    <sec id="sec-6">
      <title>Availability</title>
      <p>Project name: Flyover (tagged release: v1.0, preprint demonstration project branch: MedRxiv)
Project home page: https://github.com/MaastrichtU-CDS/projects_flyover_project
Zenodo Repository DOI: https://doi.org/10.5281/zenodo.7190551</p>
      <p>
        Four public datasets were obtained from TCIA. RADIOMICS-HN1 [
        <xref ref-type="bibr" rid="ref3">18</xref>
        ] comprises clinical
data, volumetric CT and PET of 137 patients with laryngeal carcinoma and OPC treated by
RT alone or currently with either cisplatin or cetuximab. HNSCC contains clinical data and
contrast-enhanced CT scans of 627 oropharyngeal cancer (OPC) patients [5]. OPC-Radiomics
has clinical data and CT scans of 606 OPC subjects, treated by either radiotherapy or
chemoradiotherapy between 2005 and 2010 [6]. HEAD-NECK-PET-CT [17] com-prised 298 subjects
with multiple subsites of HNC each with clinical descriptors, PET and planning CT, treated
between April 2006 and November 2014. The HN3 dataset is not publicly available at the present
time due to material that is potentially identifiable to an individual.
[3] Data - W3C. url: https://www.w3.org/standards/semanticweb/data.
[4] FAIR-IFICATION OF STRUCTURED CLINICAL DATA | medRxiv. url: https://www.medrxiv.
      </p>
      <p>org/content/10.1101/2021.07.23.21261032v3.full.
[5]</p>
      <p>Aaron Grossberg et al. HNSCC. Version Number: 2 Type: dataset. 2020. doi: 10.7937/K9/
TCIA.2020.A8SH-7363. url: https://wiki.cancerimagingarchive.net/x/sIN5Ag.
[6] Jennifer Yin Yee Kwan et al. Data from Radiomic Biomarkers to Refine Risk Models for
Distant Metastasis in Oropharyngeal Carcinoma. type: dataset. 2019. doi: 10.7937/TCIA.
2019.8DHO2GLS. url: https://wiki.cancerimagingarchive.net/x/XAQGAg.</p>
      <p>Arturo Moncada-Torres et al. “VANTAGE6: an open source priVAcy preserviNg federaTed
leArninG infrastructurE for Secure Insight eXchange”. In: AMIA Annual Symposium
Proceedings 2020 (Jan. 2021), pp. 870–877. issn: 1942-597X. url: https://www.ncbi.nlm.nih.
gov/pmc/articles/PMC8075508/.</p>
      <p>Open Data and FAIR Data: diferences and similarities | Plataforma OGoov. en-US. May
2019. url:
https://www.ogoov.com/en/blog/open-data-and-fair-data-differences-andsimilarities/.</p>
      <p>OWL - Semantic Web Standards. url: https://www.w3.org/OWL/.
[10] RDF - Semantic Web Standards. url: https://www.w3.org/RDF/.
[11] Johan van Soest et al. “Annotation of existing databases using Semantic Web technologies:
making data more FAIR”. en. In: (), p. 8.
[12] SPARQL - Semantic Web Standards. url: https://www.w3.org/2001/sw/wiki/SPARQL.
[13] Syntactic and Semantic Interoperability | Electrosoft . en. url:
https://www.electrosoftinc.com/resources/syntactic-and-semantic-interoperability.
[14] The Personal Health Train Network | The Personal Health Train. en. url:
https://pht.healthri.nl/personal-health-train-network.
[15] Stelios Theophanous et al. “Development and validation of prognostic models for anal
cancer outcomes using distributed learning: protocol for the international multi-centre
atomCAT2 study”. In: Diagnostic and Prognostic Research 6.1 (Aug. 2022), p. 14. issn:
23977523. doi: 10.1186/s41512-022-00128-8. url: https://doi.org/10.1186/s41512-022-00128-8.
[16] Turtle - Terse RDF Triple Language. url: https://www.w3.org/TeamSubmission/turtle/.</p>
      <p>Martin Vallières et al. Data from Head-Neck-PET-CT. type: dataset. 2017. doi: 10.7937/K9/
TCIA.2017.8OJE5Q00. url: https://wiki.cancerimagingarchive.net/x/24pyAQ.</p>
      <p>Welcome. en. url: https://docs.vantage6.ai/.</p>
      <p>Mark D. Wilkinson et al. “The FAIR Guiding Principles for scientific data management
and stewardship”. en. In: Scientific Data 3.1 (Mar. 2016). Number: 1 Publisher: Nature
Publishing Group, p. 160018. issn: 2052-4463. doi: 10 . 1038 / sdata . 2016 . 18. url: https :
//www.nature.com/articles/sdata201618.
492
606</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Kenneth</given-names>
            <surname>Clark</surname>
          </string-name>
          et al. “
          <article-title>The Cancer Imaging Archive (TCIA): Maintaining and Operating a Public Information Repository”</article-title>
          . en.
          <source>In: Journal of Digital Imaging</source>
          <volume>26</volume>
          .6 (
          <issue>Dec</issue>
          .
          <year>2013</year>
          ), pp.
          <fpage>1045</fpage>
          -
          <lpage>1057</lpage>
          . issn:
          <fpage>1618</fpage>
          -
          <lpage>727X</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10278-013-9622-7. url: https://doi.org/10. 1007/s10278-013-9622-7.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>Office of the Commissioner</article-title>
          .
          <source>Real-World Evidence. en. Publisher: FDA. Oct</source>
          .
          <year>2022</year>
          . url: https://www.fda.gov/science-research/science-and
          <article-title>-research-special-topics/real-worldevidence.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Leonard</given-names>
            <surname>Wee</surname>
          </string-name>
          and
          <string-name>
            <given-names>Andre</given-names>
            <surname>Dekker</surname>
          </string-name>
          .
          <article-title>Data from Head-Neck-Radiomics-HN1. type: dataset</article-title>
          .
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .7937/TCIA.
          <year>2019</year>
          .8KAP372N. url: https://wiki.cancerimagingarchive.net/x/iBglAw.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>