workshop 2016 genebank it overview

54
ILRI CAMPUS,ADDIS ABABA ETHIOPIA NOVEMBER 21, 2016 First Workshop for IT Staff on Barcodes and GRIN-Global Edwin Rojas (CIP) Genebank Data System Manager CIP Genebank IT Overview

Upload: edwin-rojas

Post on 13-Apr-2017

109 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Workshop 2016 Genebank IT Overview

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

Page 2: Workshop 2016 Genebank IT Overview

Agenda

• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices

Page 3: Workshop 2016 Genebank IT Overview
Page 4: Workshop 2016 Genebank IT Overview

Developers wants to be a code Ninja?

Page 5: Workshop 2016 Genebank IT Overview

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 ?

Page 6: Workshop 2016 Genebank IT Overview

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

Page 7: Workshop 2016 Genebank IT Overview

Agenda

• Genebank Environment• Barcode KIT Components• CIP Barcode KIT: Evolution & Status• Use Cases with Barcode KIT• More Mobile Devices

Page 8: Workshop 2016 Genebank IT Overview

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:

Page 9: Workshop 2016 Genebank IT Overview

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

Page 10: Workshop 2016 Genebank IT Overview

.

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.

Page 11: Workshop 2016 Genebank IT Overview

Agenda

• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices

Page 12: Workshop 2016 Genebank IT Overview

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

Page 13: Workshop 2016 Genebank IT Overview

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

Page 14: Workshop 2016 Genebank IT Overview

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

Page 15: Workshop 2016 Genebank IT Overview

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

Page 16: Workshop 2016 Genebank IT Overview

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

Page 17: Workshop 2016 Genebank IT Overview

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

Page 18: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: In Vitro Conservation

Page 19: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: In Vitro Conservation

Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line

Page 20: Workshop 2016 Genebank IT Overview

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

Page 21: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Greenhouse Diagnosis

Automation of daily procedures increases efficiency and allow personnel to be employed in other activities.

Page 22: Workshop 2016 Genebank IT Overview

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

Page 23: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Seed Conservation

Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line

Page 24: Workshop 2016 Genebank IT Overview

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)

Page 25: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Seed Conservation

Page 26: Workshop 2016 Genebank IT Overview

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

Page 27: Workshop 2016 Genebank IT Overview

Use Case with Barcode KIT: DNA Storage

Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line

Page 28: Workshop 2016 Genebank IT Overview

Use Case with Barcode KIT: DNA Storage

Label Content:Computer readable (barcode): Lot IdHuman readable: Lot IdSoftware type: On Line

Page 29: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Sweetpotato Field Trials

Automation of daily procedures increases efficiency and allow personnel to be employed in other activities.

Page 30: Workshop 2016 Genebank IT Overview

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

Page 31: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Sweetpotato Field Trials Harvesting

Page 32: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: In Vitro Potato GMOs

Page 33: Workshop 2016 Genebank IT Overview

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

Page 34: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: In Vitro Potato GMOs

Label Content:Computer readable (barcode): Location NumberHuman readable: Location NumberSoftware type: On Line

Page 35: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: In Vitro Potato GMOs

Page 36: Workshop 2016 Genebank IT Overview

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

Page 37: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Forages Seed Pre-Germination

Page 38: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Forages Seed Pre-Germination

Page 39: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Forages Seed Pre-Germination

Page 40: Workshop 2016 Genebank IT Overview

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

Page 41: Workshop 2016 Genebank IT Overview

Use case with Barcode KIT: Forages Seed Dispatch

Page 42: Workshop 2016 Genebank IT Overview

Agenda

• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices

Page 43: Workshop 2016 Genebank IT Overview

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.

Page 44: Workshop 2016 Genebank IT Overview

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

Page 45: Workshop 2016 Genebank IT Overview

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)

Page 46: Workshop 2016 Genebank IT Overview

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

Page 47: Workshop 2016 Genebank IT Overview

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

Page 48: Workshop 2016 Genebank IT Overview

Agenda

• Genebank Environment• Barcode KIT Components• Use Cases with Barcode KIT• CIP Barcode KIT: Evolution & Status• More Mobile Devices

Page 49: Workshop 2016 Genebank IT Overview

.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

Page 50: Workshop 2016 Genebank IT Overview

.More Mobile Devices

Page 51: Workshop 2016 Genebank IT Overview

.More Mobile Devices

More code more complex

Page 52: Workshop 2016 Genebank IT Overview

.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/

Page 53: Workshop 2016 Genebank IT Overview

Thanks and Spark your Imagination !

Page 54: Workshop 2016 Genebank IT Overview

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