Food borne animal parasites, viruses and food borne biohazards
FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software...
Transcript of FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software...
![Page 1: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/1.jpg)
FE
DE
RA
L IN
ST
IT
UT
E
FO
R R
IS
K A
SS
ES
SM
EN
T
FoodChain-Lab: Tracing software supporting food-
borne disease outbreak investigations
Armin Weiser, Christian Thöns, Alexander Falenski,
Matthias Filter, Annemarie Käsbohrer, Bernd Appel
![Page 2: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/2.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 2
Outline
● Introduction
● FoodChain-Lab
○ Data Collection
○ Analysis and Visualization
○ Live
● Outlook
![Page 3: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/3.jpg)
Weiser et al., 2013: “Trace-Back and Trace-Forward Tools Developed Ad Hoc and Used During the STEC O104:H4
Outbreak 2011 in Germany and Generic Concepts for Future Outbreak Situations“, Foodborne Pathog Dis.
FoodChain-Lab – ad hoc
Sprout producer
Seed producer
Cases
Retailer in France
After the outbreak = Before the outbreak
Weiser et al., 2016: “FoodChain-Lab: a trace-back and trace-forward tool developed and applied during
food-borne disease outbreak investigations in Germany and Europe“, PLoS ONE.
![Page 4: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/4.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 4
Outbreak Scenario 1: Restricted to one Location
Primary Production
Processing
Distribution
Food
Preparation
Contamination
● Often caused by mistake
during food preparation
● Acute outbreak
● High dose
● High infection rate
● Local investigation
![Page 5: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/5.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 5
Outbreak Scenario 2: Affecting Multiple Locations/Countries
Primary Production
Processing
Distribution
Food
Preparation
Contamination
● Contamination during
production/processing
● Diffuse distribution of cases
● Low dose
● Low infection rate
● Complex investigation
The outbreak
investigation team see:
Cases
??
![Page 6: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/6.jpg)
![Page 7: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/7.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 7
What is FoodChain-Lab?
● Open source software
https://foodrisklabs.bfr.bund.de
● Database for managing food tracing data
● Tool for data cleaning, enrichment & processing
○ Validation (also online: https://foodrisklabs.bfr.bund.de/templatevalidator/)
○ Cleaning (e.g. Duplicate Detection)
○ Enrichment (e.g. Geocoding)
○ Analysis (Clustering, Tracing, Scoring, etc.)
● Tool for visualization and interactive reasoning
![Page 8: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/8.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 8
REGULATION (EC) No 178/2002, Article 18, Traceability
(1) The traceability of food, feed, food-producing animals, and any other
substance intended to be, or expected to be, incorporated into a food or
feed shall be established at all stages of production, processing and
distribution.
(2) Food and feed business operators shall be able to identify any person
from whom they have been supplied with a food, a feed, a food-
producing animal, or any substance intended to be, or expected to be,
incorporated into a food or feed.
To this end, such operators shall have in place systems and procedures
which allow for this information to be made available to the competent
authorities on demand.
(3) Food and feed business operators shall have in place systems and
procedures to identify the other businesses to which their products have
been supplied. This information shall be made available to the competent
authorities on demand.
![Page 9: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/9.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 9
Station
Product1
Product2
Product3
Lot1
Lot2
Delivery1
Delivery2
Delivery3
Lot1
Lot2
Lot3
Station Product Lot Delivery
Lot from
other station
Delivery goes to
Database – Structure for Food Chains
“one step back-one step forward”-
principle of REGULATION (EC) No
178/2002, Article 18
->
Endless supply chains with
arbitrary complexity realizable
![Page 10: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/10.jpg)
Receiver Product
out
Business
inspected
Principle of tracing back – Data gathering
Primary
producer
Supplier
Supplier
Supplier
Freezer
Supplier
Raw material
Wholesale
Cake
Wholesale
Cake
Wholesale
Retail
Retail
Bakery
End customer
End customer
End customer
Cake
consumer
Primary
producer
Primary
producer
Primary
producer
![Page 11: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/11.jpg)
Receiver Product
out
Business
inspected
Product(s)
in Supplier(s)
Principle of tracing back – Data gathering
Primary
producer
Supplier
Supplier
Supplier
Freezer
Supplier
Raw material
Wholesale
Cake
Wholesale
Cake
Wholesale
Retail
Retail
Bakery
End customer
End customer
End customer
Cake
consumer
Primary
producer
Primary
producer
Primary
producer
![Page 12: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/12.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 12
Data gathering – Development of a new “simple” template
“one step back-one step forward”-
principle of REGULATION (EC) No
178/2002, Article 18
->
Endless supply chains with
arbitrary complexity realizable
old:
new:
Online Validation: https://foodrisklabs.bfr.bund.de/templatevalidator/
![Page 13: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/13.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 13
Levenshtein distance
Works well for finding typos
B I O M R A K T
= = = = - - = =
B I O M A R K T
M A Y O N N A I S E
= = = = = - = = = =
M A Y O N A I S E
E L E P H A N T
= = = o - = = =
E L E F A N T
FoodChain-Lab Data cleaning
![Page 14: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/14.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 14
Available
Providers:
● (Google) ○ Web service
● MapQuest ○ Web service on open data
● Gisgraphy ○ Locally installable
○ Confidentiality of data
ensured!
○ No request limit!
FoodChain-Lab Data Enrichment – Geocoding
![Page 15: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/15.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 15
si: Station i
wj: Weight of station j
tij: 1 if there is trace from station i
to j
0 otherwise
n: Number of stations
FoodChain-Lab Scoring
● Visualization of backward / forward “trace”
● Simulations based on ○ Cross Contamination
○ Regional Effects (e.g. environmental contamination)
○ Weights for Outbreak Stations
● Tracing score as simulation result ~ likelihood a station is involved in the outbreak
Math:
Definition:
Trace = path, a contamination can take via the food chain network
![Page 16: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/16.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 16
FoodChain-Lab
Data visualization of Traces
1,0
Traces of the products of the blue station. All 3 outbreak stations (red) are reached by the forward trace (green).
![Page 17: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/17.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 17
FoodChain-Lab (Geo-) cluster analysis
1,0
Synchronized network- and map-view.
Manually or automatically defined regions may be treated as one station. This allows analysis of regional causes of the outbreak..
![Page 18: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/18.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 18
EHEC 2011
HAV
2013/14
Norovirus
2012
Real world applications
![Page 19: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/19.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 19
Live…
![Page 20: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/20.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 20
https://foodrisklabs.bfr.bund.de
![Page 21: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/21.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 21
Outlook Software
● Automation
○ Simulations for various parameters
● Integration
○ Further tools: FoodProcess-Lab, Pmm-Lab, …
○ Further data: Sample analysis data from laboratories, …
● Simplification
○ Data collection
○ Handling
● Other
○ Improved Layouts
○ New Retrospective features
○ Support, bug fixes, documentation
○ …
![Page 22: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/22.jpg)
Armin Weiser, 15.03.2016, Baltic Countries 2016 Workshop on Crisis preparedness, FoodChain-Lab Page 22
Outlook Strategy
● Special enhancements on data gathering
● Centralizing / Cloud service (but still usable for decentral units)
● Direct on-site data gathering, e.g. via Tablet/Phone
● Establish data exchange formats between authority -> authority and business ->
authority
● Dissemination
● Workshops with the motive “Train the trainer”
● MS of EU
● Other parties?
● Every day usage? Further application areas?
● Realize (pilot) projects with potential stakeholders?
● Do we need a “Rapid Deployment Team”?
![Page 23: FoodChain-Lab: Tracing software supporting food- borne ... · FoodChain-Lab: Tracing software supporting food-borne disease outbreak investigations Armin Weiser, Christian Thöns,](https://reader033.fdocuments.in/reader033/viewer/2022050715/5e0c4ba64cda0b1b792cb11d/html5/thumbnails/23.jpg)
FE
DE
RA
L IN
ST
IT
UT
E
FO
R R
IS
K A
SS
ES
SM
EN
T
Thank you for your attention
Armin Weiser
Federal Institute for Risk Assessment
Max-Dohrn-Str. 8-10 ● 10589 Berlin, GERMANY
Tel. +49 30 - 184 12 - 0 ● Fax +49 30 - 184 12 - 47 41
[email protected] ● www.bfr.bund.de
https://foodrisklabs.bfr.bund.de