Journal article Open Access

FSK-Lab – An open source food safety model integration tool

de Alba Aparicio, Miguel; Buschhardt, Tasja; Swaid, Ahmad; Valentin, Lars; Mesa-Varona, Octavio; Günther, Taras; Plaza-Rodriguez, Carolina; Filter, Matthias

DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="" xmlns="" xsi:schemaLocation="">
  <identifier identifierType="DOI">10.5281/zenodo.2843200</identifier>
      <creatorName>de Alba Aparicio, Miguel</creatorName>
      <familyName>de Alba Aparicio</familyName>
      <creatorName>Buschhardt, Tasja</creatorName>
      <creatorName>Swaid, Ahmad</creatorName>
      <creatorName>Valentin, Lars</creatorName>
      <creatorName>Mesa-Varona, Octavio</creatorName>
      <creatorName>Günther, Taras</creatorName>
      <creatorName>Plaza-Rodriguez, Carolina</creatorName>
      <creatorName>Filter, Matthias</creatorName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="">0000-0001-9347-021X</nameIdentifier>
    <title>FSK-Lab – An open source food safety model integration tool</title>
    <subject>Information exchange format; FSK-MLModelling; Open-source software; FoodRisk-Labs; Microbial risk assessment</subject>
    <date dateType="Issued">2018-12-10</date>
  <resourceType resourceTypeGeneral="Text">Journal article</resourceType>
    <alternateIdentifier alternateIdentifierType="url"></alternateIdentifier>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.2843199</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsPartOf"></relatedIdentifier>
    <rights rightsURI="">Creative Commons Attribution 4.0 International</rights>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
    <description descriptionType="Abstract">&lt;p&gt;In the last decades a large number of models have been developed in the quantitative microbial risk assessment (QMRA) and predictive microbiology (PM) domains. These models were generated with different scripting languages (e.g. R, MATLAB), commercial tools (e.g. @Risk) or even proprietary software tools (e.g. FSSP, FDAiRISK).The heterogeneity in software tools used to generate models together with the lack of a harmonized model exchange format has made the (re)-use of existing models in different software tools or simulation environments very difficult. The adoption of a harmonized information exchange format called Food Safety Knowledge Markup Language (FSK-ML) would be a solution to this challenge. FSK-ML defines a framework for encoding all relevant data, metadata and model scripts in a machine-readable format. A specific feature of FSKML is that it allows the user to provide model scripts in different scripting languages (e.g. R, Perl, Python or MATLAB). Model metadata can be provided in accordance with the metadata schema and controlled vocabularies proposed from the Risk Assessment Knowledge Integration Platform (RAKIP) community.&lt;/p&gt;

&lt;p&gt;In order to achieve a broad adoption of FSK-ML by the scientific community it is however of extraordinary importance to provide support in terms of easy to use software solutions. In fact, it has to be as simple as possible for the end-user to create, export, import or modify standard-compliant files. Food Safety Knowledge Lab (FSKLab) represents such a user-friendly software tool that can create, read (import), write (export), execute and combine FSK-ML compliant objects. All metadata needed to annotate a model can also be entered and edited through FSK-Lab. It also allows generating (export) files that comply with FSK-ML and that carry the file extension &amp;ldquo;.fskx&amp;rdquo;. This ensures that all information on a model is contained in this information exchange file and&lt;br&gt;
that the user does not have to write and compile FSK-ML files &amp;ldquo;by hand&amp;rdquo;.&lt;/p&gt;

&lt;p&gt;FSK-Lab extends the open source Konstanz Information Miner (KNIME) data analytics platform (URL: www., which is a graphical programming framework allowing users to create data analysis workflows from building blocks (so called nodes). Within FSK-Lab, each node has a specific task e.g. model creation can be performed with the &amp;ldquo;FSK Creator&amp;rdquo; node. As a KNIME extension, FSK-Lab allows the user to execute and integrate code from several programming languages,&lt;/p&gt;</description>
      <funderName>European Commission</funderName>
      <funderIdentifier funderIdentifierType="Crossref Funder ID">10.13039/501100000780</funderIdentifier>
      <awardNumber awardURI="info:eu-repo/grantAgreement/EC/H2020/731001/">731001</awardNumber>
      <awardTitle>Accelerating user-driven e-infrastructure innovation in Food  Agriculture</awardTitle>
All versions This version
Views 6060
Downloads 125125
Data volume 185.1 MB185.1 MB
Unique views 5858
Unique downloads 122122


Cite as