workshop 2016 genebank it overview
TRANSCRIPT
I L R I C A M P U S , A D D I S A B A B A E T H I O P I A
NOVEMBER 21, 2016
First Workshop for IT Staff on Barcodes and GRIN-Global
Edwin Rojas (CIP)Genebank Data System Manager
CIP Genebank IT Overview
Agenda
• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices
Developers wants to be a code Ninja?
Do you see anyone sitting down in Genebank?
Key Solution: Use Barcode KIT to Improve data collection & capture data where activities occur
Cold Chambers/Laboratories
Greenhouses Field
Genebank Environment: Where do they work ?
Genebank Environment: How does it happen ?
How many patterns do you see ?
Key Solution: Use the power of automatation throught mobile computing To increase Genebank visibility and facilitate Germplasm Tracking/Monitoring
• Recurring operations• Labor intensive: read/write in various stages• Many labs & units coordinating• Activities dependency
Agenda
• Genebank Environment• Barcode KIT Components• CIP Barcode KIT: Evolution & Status• Use Cases with Barcode KIT• More Mobile Devices
The barcode KIT refers to the components of a identification system needed to implement a barcode system for automatic identification and data collection based in a mobile solution. Rojas, E. (2006)
For Data Collection, Data Query and Print Barcodes Labels
Innovation to improve Genebank activities, providing cutting edge technology
Barcode KIT Components:
For Laboratory and Greenhouses
Barcode KIT Components:
For Laboratory and Greenhouses
Motorola MC67NA: WiFi, 3.5 inch, 8MP,Windows Mobile 6.5 Zebra TC51: WiFi, 5 inch,
13MP, Android Zebra ET50NE: WiFi, 8 or 10 inch, 8MP, Windos 8.1 or Windows 10
Motorola MC9590-K: WiFi, 3.7 inch, 3MP, Windows Mobile 6.5
.
RFID Labels can be printer with a barcode
RFID ComponentsRFID is an identification system that use radio frequency, RFID labels receive and transmit radio signals.
RFID labels can send instant alerts if a germplasm is moved out of a location.RFID improve tracking greatly reducing the time spent searching the germplasm because they say I am in that location or NOT.
Agenda
• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices
Use case with Barcode KIT: Cryo Conservation
Label Content:Computer readable (barcode): Lot Id (numeric)Human readable: AccNumb, Lot Id, Dates of processSoftware type: On Line
- Print instead writing on labels to eliminate pen-based procedures.- Scan instead reading labels to eliminate delays and reduce human errors
Use case with Barcode KIT: Producing seeds by crossing flowers in greenhouses.
Label Content:Computer readable (barcode): Lot Id (numeric)Human readable: AccNumb, Lot Id, ColNumber, SPP, Dates of processSoftware type: On Line
Use case with Barcode KIT: Chemicals & Supplies Inventory
Label Content:Computer readable (barcode): Lot Id (Numeric)Human readable: Lot Id, Product name, date expiration,manufactureSoftware type: On Line
- Alerts when stocks are low or end- Who use, when and quantity - Search and query inventory
Barcode Scanner
Use case with Barcode KIT: Herbarium collection
Label Content:Computer readable (barcode): ColNumberHuman readable: AccNumb, ColNumber, Plot, DateSoftware type: Off Line
Label Content:Computer readable (barcode): ColNumberHuman readable: AccNumb, ColNumber, Plot, DateSoftware type: Off Line
Use case with Barcode KIT: Herbarium collection
Label Content:Computer readable (barcode): Shelf
numberHuman readable: Shelf number
Software type: On Line
Label Content:Barcode: Lot IdHuman readable: Lot Id, accession number, accession name, spp, date collected, plot numberSoftware type: On Line
Use case with Barcode KIT: In Vitro Conservation
Label Content:Computer readable (barcode): Lot Id + Medium IdHuman readable: AccNumb, Lot Id, Medium, AcceName,Collecting Number, Crop Abr., Taxon Abr., Breeder Code, Date Regeneration, Health Status, Staff IdSoftware type: On Line
- Print instead writing on labels to eliminate pen-based procedures.- Scan instead reading labels to eliminate delays and reduce human errors
Use case with Barcode KIT: In Vitro Conservation
Use case with Barcode KIT: In Vitro Conservation
Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line
Use case with Barcode KIT: Greenhouse Diagnosis
Label Content:Computer readable (barcode): Lot Id + Medium IdHuman readable: AccNumb, Lot Id, Medium, AcceName,Collecting Number, Crop Abr., Taxon Abr., Breeder Code, Date Regeneration, Health Status, Staff IdSoftware type: On Line
Use case with Barcode KIT: Greenhouse Diagnosis
Automation of daily procedures increases efficiency and allow personnel to be employed in other activities.
Use case with Barcode KIT: Seed Conservation
Label Content:Computer readable (barcode): Lot IdHuman readable: AccNumb, Lot Id, AcceName,Collecting Number, Crop Abr., Taxon Abr., Breeder Code, Date Regeneration, Staff IdSoftware type: On Line
Use case with Barcode KIT: Seed Conservation
Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line
Use case with Barcode KIT: Seed Conservation
Barcode increase accuracy by reducing the likelihood of human errors from:• Mislabeled (when write on labels) • Misread germplasm ID (when read
labels)
Use case with Barcode KIT: Seed Conservation
Use Case with Barcode KIT: Field Conservation
Label Content:Computer readable (barcode): AccNumb, PlotHuman readable: AccNumb, Plot, AcceName,Collecting Number, Crop Abr., Taxon Abr., Breeder Code, Date Sowing, Location NameSoftware type: Off Line
Use Case with Barcode KIT: DNA Storage
Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line
Use Case with Barcode KIT: DNA Storage
Label Content:Computer readable (barcode): Lot IdHuman readable: Lot IdSoftware type: On Line
Use case with Barcode KIT: Sweetpotato Field Trials
Automation of daily procedures increases efficiency and allow personnel to be employed in other activities.
Use case with Barcode KIT: Sweetpotato Field Trials Harvesting
Label Content:Computer readable (barcode): Breeder Code, Plot, RepetitionHuman readable: Breeder Code, Plot, Repetition,Crop Abr., Date Sowing, Location Name, Trial NameSoftware type: Off Line
Breeder code = Genotype name
Use case with Barcode KIT: Sweetpotato Field Trials Harvesting
Use case with Barcode KIT: In Vitro Potato GMOs
Use case with Barcode KIT: In Vitro Potato GMOs
Label Content:Computer readable (barcode): Lot Id + Medium IdHuman readable: AccNumb, Lot Id, Medium, AcceName,Crop Abr., Biosafty Code, Date Regeneration, Health Status, Staff IdSoftware type: On Line
Use case with Barcode KIT: In Vitro Potato GMOs
Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line
Use case with Barcode KIT: In Vitro Potato GMOs
Use case with Barcode KIT: Forages Seed Pre-Germination Label Content:
Computer readable (barcode): AccNumb, Lot Human readable: AccNumb, Lot , Taxon Name, Date, Internal Request NumberSoftware type: Off Line
Use case with Barcode KIT: Forages Seed Pre-Germination
Use case with Barcode KIT: Forages Seed Pre-Germination
Use case with Barcode KIT: Forages Seed Pre-Germination
Use case with Barcode KIT: Forages Seed Dispatch
Label Content:Computer readable (barcode): AccNumb, Lot Human readable: AccNumb, Lot , Taxon Name, Date, Field Name, Plot, FAO statusSoftware type: On Line
Use case with Barcode KIT: Forages Seed Dispatch
Agenda
• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices
Technologies for Systems IdentificationWhich Technology is best for Genebank ?
Lower
Higher
$
GPS(Wide Area)
Barcode(1D & 2D)
Passive RFID (Short Range)
Selecting a Properly Identification System
One thousand labels:with RFID: 150 dollars
with Barcode: 7 dollars
Active RFID(Local Area)
Read/Detection Range
MovementCars, Trucks, Ships
ContainersTruck Trailers, Pallets
Genetic ResourcesSeeds, Tubers, In Vitro, DNA, Herbarium, Cryo
Genetic ResourcesIn Vitro, Samples In Labs.
CIP Barcode KIT: Evolution & StatusHardware and Software Evolution in CIP
First Pilot for In Vitro Potato
2000
InfrastructureDesign for all In vitro
& Greenhouse
2003 January
Infrastructurefor all In vitro
& Lima-Greenhouse
2003 November
Mobile Applications
2004
Improve Infrastructureand Wireless
Covertures
2005-2006
Improve Infrastructure, Wireless Covertures,
Barcodes & more Apps.
2010 2012-2015
Extend barcode KITCIP Regional Offices
Other Genebanks
CIP Genebank Inventory25 PocketPC + 5 TabletPC12 Desktop Barcode Printers7 Mobile Barcode Printers7 Handheld scanners1 Million labels per year
2016
Build Cross platform applications
CIP Barcode KIT: Evolution & StatusCIP Status 2015, Peru - Headquater
Barcode PocketPCs LAN Wireless
Potato Sweetpotato ARTCCrop/Areas
LIM
A
In vitroChamber
Cold Chamber for Seeds
Cold Chamber for Tubers
Greenhouses
Field
Pending Pending Pending
Laboratories(DNA, Cryo, Herbarium)
CIP Barcode KIT: Evolution & StatusCIP Status 2015, Peru – Experimental Station
Barcode PocketPCs LAN Wireless
Potato Sweetpotato ARTCCrop/Areas
Juni
n
In vitroChamber
Tuber StorageRoom
Greenhouses
Field
Pending Pending PendingPending
CIP Barcode KIT: Evolution & StatusCIP Status 2015, Regional Office. Kenya, Ghana, Mozambique & Uganda
Barcode PocketPCs LAN Wireless
Potato Sweetpotato ARTCCrop/Areas
Af ri
ca
In vitroChamber(PQS - Kenya)
Laboratories(CIP BecA - Kenya)
Field(Ghana, Uganda & Mozambique)
Pending
PendingPending Pending
Pending Pending Pending
Pending
PC & Handheldscanner
PC & Handheldscanner
PC & Handheldscanner
Agenda
• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices
.More Mobile DevicesTechnology Companies Acquisitions & OS Evolution for Rugged Devices
OS: Windows 8.1, AndroidLanguage Programing: ZPL II
Zebra: Handheld computers &Barcode Printers
2014
OS: Windows CE or Windows PocketPCLanguage Programing: ZPL I, ZPL II,EPL
Symbol: Handheld computersZebra: Barcode Printers
2000-2007
OS: Windows MobileLanguage Programing: ZPL II
Motorola: Handheld computersZebra: Barcode Printers
2007-2014
.More Mobile Devices
.More Mobile Devices
More code more complex
.More Mobile Devices
Solution: Use an IT development environment that support cross platform devolping apps with native support.
Xamarin Studiofor PC or MAC
Write application code once, and it runs on multiple platforms = iOS, Windows, Android,....
Visual Studiofor PC or MAC
(Community Edition 2015 with update 3)https://www.visualstudio.com/vs/visual-studio-mac/
Thanks and Spark your Imagination !
The International Potato Center (known by its Spanish acronym CIP) is a research-
for-development organization with a focus on potato, sweetpotato, and Andean roots and
tubers. CIP is dedicated to delivering sustainable science-based solutions to the pressing
world issues of hunger, poverty, gender equity, climate change and the preservation of our
Earth’s fragile biodiversity and natural resources.
www.cipotato.org
CIP is a member of CGIAR
CGIAR is a global agriculture research partnership for a food secure future. Its science is
carried out by the 15 research centers who are members of the CGIAR Consortium in
collaboration with hundreds of partner organizations.
www.cgiar.org