SlideShare a Scribd company logo
1 of 20
Diego Gonzalez
d.f.gonzalez@cgiar.org
Angela Hernández
a.hernandez@cgiar.org
GRIN-Global Pilot Data Migration for in vitro
Cassava Collection
GRIN-Global Workshop
8,12 February
Praha, Czech Republic
Plan
• Rationale behind
• Data Migration Plan
• Achievements and challenges
• Synchronization between app for tablet and GRIN-Global using web services
• Outputs
• Conclusions
• Issues for a successful adoption
• Workplan phase II
CIAT –Genetic Resources Program
Germplasm registered into Multilateral System of the Treaty
Crop Conservation Rank No. of Taxa No. of origin
country
No of
Accessions
Bean
(Phaseolus)
Seeds 1 46 110 37.560
Tropical
Forages
Seeds 1 734 75 23.140
Cassava
(Manihot)
in vitro 1 33 28 6.643
813 67.343Germplasm accessions as International Public Goods
Rationale behind
Over the last 15 years CIAT has developed an "in house" genetic resources information system, which
makes data about the collections available on the web, and supports the genebank workflows.
 Software (data entries, reports) technology is becoming outdated
 Poor scalability and problems with the new versions of operating systems and web
applications.
Evaluate an alternative for adoption: GRIN-Global
• Pilot data migration for in vitro Cassava collection
• To capitalize on possible community of practice
GRIN-Global Pilot Data Migration for in vitro Cassava Collection
Duration: 1 Year (2015)
The objective of this Project is to develop a plan of data migration from the CIAT-GRP
information system to GRIN-Global and integrate one of our mobile applications with
this system in view of the possible adoption
Work team:
• in vitro Cassava Genebank Staff (2): Coordinator, Assistance
• documentation & databases Genebank Staff (2): Coordinator, Systems Analyst
Achievements and Challenges
Data migrated and
validated
Genebank processes
Introduction/Acquisition Indexation Conservation Regeneration Safety duplication Characterization / EvaluationsDistribution
Data Mapping /
Migration requirements
CIAT GRP
Cassava
Database
GRIN-
Global data
dictionary
Genebank
documentation
needs
Source DB
Staging
tables GG DB
Transform
LoadExtract
Cleansing
Tool developed
with the rules of migration Curation data
• Disaggregate
tables
• Duplicate data
• Data with special
characters,
misspelled
• Data consistency
• Integrity
• Definition of Inventory Maintenance Policies for in vitro Cassava Collection
• Changes in the names of the dataviews according with the genebank handling
• Inventory definitions
• Definition of code values (actions names)
• Translation to Spanish the field names
• Added trigger to GG Database to enable automatic indexation availability
• Modifying SQL in some Dataviews
Add the third administration in geography, adapt the format of genebank
accessions and correction the cooperator site on the website
• Add unique indexes in GG Database: many records from source database are
composed of more than one attribute that makes them unique, because in bringing
them to GG there were duplication problems
Achievements and Challenges
•Process
selected
•Requirements
•Evaluate the
connectivity
GRIN-Global
•GG schema
Analysis
• Mobile
app
• Web
services
app
Design /
Develop
Test and
validations
Test User
validation
Implementation
Mobile Synchronization with GG
Mobile data capture and barcode/QR codes in order to support the data quality
GRIN-Global Mobile Tablet
Mobile application allows users to capture data related to genebank
actions such as monitoring, subculture evaluations, etc.
GG
Database
Invitro_Tablet
Outputs
Pilot data migration
• Document Plan data migration
• Tool for data migration (Java application stand
alone)
• Mapping rules
• Extraction
• Transformation
• Load
• Document Data Mapping
• Document Migration validations
• Document recommendations
Mobile synchronization with GRIN-Global
• Mobile application for Android Tablet
• Register inventory actions
• For one selected process for this pilot
• Web services for Synchronization (Java RestFul)
• Technical documentation
• Source code
Conclusions
• Migration all available data was successfully achieved and valid in GRIN-
Global
• Establish a plan and lessons learned for possible adoption
• GG offers more and useful attributes for collections documentation
• Usability of search tool is very low, therefore it needs to be improved
• As commonly observed by users, the usability of GG to manage Cassava
collection has an acceptable rating although there are many observations
and recommendations to get an optimal management of clonal
collections
• Users perceive the adoption has a high learning curve
Issues for a successful adoption
GRIN-Global should improve in usability:
• Dataviews names that are defined in the Curator Tool also reflected in the tabs or views of the
Search Tool
• All labels must be customizable
• The pseudo SQL search tool should keep the names of the label dataviews and not the
attributes
• All labels in wizards meet the appropriate sizes for your text is fully visible
• Admin tool should allow to create and update indexes
• All codes values share customizable, in case of any default this should be documented
• E.g.: low inventory is by default. Auto deduction is performed in inventory as well
• Expand the number of characters in the acronym (acronym for institution in Cooperators)
• Search tool should allow to hide columns.
Issues for a successful adoption
CIAT side should meet the needs of usability for the in vitro genebank :
The concepts of GRIN-Global are clearly oriented to the management of seed
collections which requires the completion of certain adaptations for the
management of in vitro collection for the adoption of this system.
• Improve usability and make adjustments necessary to facilitate data
management for in vitro collection
• Make adjustments to the dataviews, triggers
• Tablets and web services
• Using tablets to facilitate the identification of management QR codes
Issues for a successful adoption
• Expose to the GRIN-Global community the needs of tool improvement
• Management requirements in terms of functionality should be clear (that I like)
-> Community GRIN-Global, Trust, USDA
• Avoid changing the source code of GRIN-Global
• Maintaining an "organic" scheme that allows for growth with the use of web
services to meet the needs of data collection with mobile solutions (Tablet
applications)
• High demand for Training and Support (at the beginning)
• Licensing costs for GG server are not assumed by CIAT; they are borne by the
Genetic Resources Program.
Interfaces with existing systems
Pilot Data Migration
Phase II
Continuity with the pilot of the GRIN-Global cassava collection in vitro
We need to fill gaps in GRIN-Global in order to meet the needs of usability
in vitro bank
• Improve usability and make adjustments necessary to facilitate data
management for in vitro collection
• Make adjustments to the dataviews, triggers
• Data entry using tablets and web services
• Using tablets facilitate the identification of management QR codes
Activity Timeline Output
User Practical sessions February 2016 User feedback
Analysis and planning of
usability requirements
March 2016 Document of analysis
requirements
Plan of implementation
Design and develop interfaces
(web services, app mobile)
and adaptations (dataviews,
triggers) according to the
requirements
April – September 2016 Interfaces developed
Adaptations developed
Technical documentation
Tests October-December 2016 Tests and corrections
Technical documentation
Transition planning &
maintains parallel systems
November –December 2016 Ensure resources (Licensing
costs, server)
Document of transition plan
Review and analyze the
processes of management of
seed collections
October –December 2016 Document of analysis
requirements
Phase II
GRIN-Global Status, CIAT 2016 February

More Related Content

Viewers also liked

Population, climate change and food security, Karin Kuhlemann, Population Mat...
Population, climate change and food security, Karin Kuhlemann, Population Mat...Population, climate change and food security, Karin Kuhlemann, Population Mat...
Population, climate change and food security, Karin Kuhlemann, Population Mat...Centre for Global Equality
 
Knowledge sharing on best practices to manage crop genebanks
Knowledge sharing on best practices to manage crop genebanksKnowledge sharing on best practices to manage crop genebanks
Knowledge sharing on best practices to manage crop genebanksIAALD Community
 
My experience with the CGIAR
My experience with the CGIARMy experience with the CGIAR
My experience with the CGIARILRI
 
Vavilov seminar 18 4-2002 Genebank - IPK Gatersleben
Vavilov seminar 18 4-2002 Genebank - IPK GaterslebenVavilov seminar 18 4-2002 Genebank - IPK Gatersleben
Vavilov seminar 18 4-2002 Genebank - IPK Gaterslebenenneking
 
ICM Status Report in WANA Region ,2011
ICM Status Report in WANA Region ,2011ICM Status Report in WANA Region ,2011
ICM Status Report in WANA Region ,2011AARINENA
 
ICRISAT genebank - Preserving a rich heritage for food security
ICRISAT genebank - Preserving a rich heritage for food securityICRISAT genebank - Preserving a rich heritage for food security
ICRISAT genebank - Preserving a rich heritage for food securityICRISAT
 
Standards and best practices for genebank management
Standards and best practices for genebank managementStandards and best practices for genebank management
Standards and best practices for genebank managementBioversity International
 
Global Crop Diversity Trust collaboration with PGRN, Dr. L.Guarino
Global Crop Diversity Trust collaboration with PGRN, Dr. L.GuarinoGlobal Crop Diversity Trust collaboration with PGRN, Dr. L.Guarino
Global Crop Diversity Trust collaboration with PGRN, Dr. L.GuarinoAARINENA
 
Crop Trust Presentation with History
Crop Trust Presentation with HistoryCrop Trust Presentation with History
Crop Trust Presentation with HistoryCropTrust
 
Global Information Systems for Plant Genetic Resources (2009)
Global Information Systems for Plant Genetic Resources (2009)Global Information Systems for Plant Genetic Resources (2009)
Global Information Systems for Plant Genetic Resources (2009)Dag Endresen
 
Prioritizing Crop Wild Relatives Collecting
Prioritizing Crop Wild Relatives CollectingPrioritizing Crop Wild Relatives Collecting
Prioritizing Crop Wild Relatives CollectingLuigi Guarino
 
Pulse Genomics Comes of Age
Pulse Genomics Comes of AgePulse Genomics Comes of Age
Pulse Genomics Comes of AgeICARDA
 
Ex-situ Gene Bank Management in Egypt
Ex-situ Gene Bank Management in EgyptEx-situ Gene Bank Management in Egypt
Ex-situ Gene Bank Management in EgyptFAO
 
Resilient seed systems and Adaptation to climate change
Resilient seed systems and Adaptation to climate changeResilient seed systems and Adaptation to climate change
Resilient seed systems and Adaptation to climate changeBioversity International
 
Major germplasm data sources and referatories
Major germplasm data sources and referatoriesMajor germplasm data sources and referatories
Major germplasm data sources and referatoriesVassilis Protonotarios
 

Viewers also liked (20)

Population, climate change and food security, Karin Kuhlemann, Population Mat...
Population, climate change and food security, Karin Kuhlemann, Population Mat...Population, climate change and food security, Karin Kuhlemann, Population Mat...
Population, climate change and food security, Karin Kuhlemann, Population Mat...
 
Knowledge sharing on best practices to manage crop genebanks
Knowledge sharing on best practices to manage crop genebanksKnowledge sharing on best practices to manage crop genebanks
Knowledge sharing on best practices to manage crop genebanks
 
My experience with the CGIAR
My experience with the CGIARMy experience with the CGIAR
My experience with the CGIAR
 
Vavilov seminar 18 4-2002 Genebank - IPK Gatersleben
Vavilov seminar 18 4-2002 Genebank - IPK GaterslebenVavilov seminar 18 4-2002 Genebank - IPK Gatersleben
Vavilov seminar 18 4-2002 Genebank - IPK Gatersleben
 
ICM Status Report in WANA Region ,2011
ICM Status Report in WANA Region ,2011ICM Status Report in WANA Region ,2011
ICM Status Report in WANA Region ,2011
 
ICRISAT genebank - Preserving a rich heritage for food security
ICRISAT genebank - Preserving a rich heritage for food securityICRISAT genebank - Preserving a rich heritage for food security
ICRISAT genebank - Preserving a rich heritage for food security
 
Dj ict4 ag_2016_en_twitter
Dj ict4 ag_2016_en_twitterDj ict4 ag_2016_en_twitter
Dj ict4 ag_2016_en_twitter
 
Seed Bank Design: Seed Drying Rooms
Seed Bank Design: Seed Drying RoomsSeed Bank Design: Seed Drying Rooms
Seed Bank Design: Seed Drying Rooms
 
SAARC Seed Bank
SAARC Seed Bank SAARC Seed Bank
SAARC Seed Bank
 
On NOT finding the world's next superfood
On NOT finding the world's next superfoodOn NOT finding the world's next superfood
On NOT finding the world's next superfood
 
Standards and best practices for genebank management
Standards and best practices for genebank managementStandards and best practices for genebank management
Standards and best practices for genebank management
 
Global Crop Diversity Trust collaboration with PGRN, Dr. L.Guarino
Global Crop Diversity Trust collaboration with PGRN, Dr. L.GuarinoGlobal Crop Diversity Trust collaboration with PGRN, Dr. L.Guarino
Global Crop Diversity Trust collaboration with PGRN, Dr. L.Guarino
 
Crop Trust Presentation with History
Crop Trust Presentation with HistoryCrop Trust Presentation with History
Crop Trust Presentation with History
 
Global Information Systems for Plant Genetic Resources (2009)
Global Information Systems for Plant Genetic Resources (2009)Global Information Systems for Plant Genetic Resources (2009)
Global Information Systems for Plant Genetic Resources (2009)
 
Prioritizing Crop Wild Relatives Collecting
Prioritizing Crop Wild Relatives CollectingPrioritizing Crop Wild Relatives Collecting
Prioritizing Crop Wild Relatives Collecting
 
Pulse Genomics Comes of Age
Pulse Genomics Comes of AgePulse Genomics Comes of Age
Pulse Genomics Comes of Age
 
Ex-situ Gene Bank Management in Egypt
Ex-situ Gene Bank Management in EgyptEx-situ Gene Bank Management in Egypt
Ex-situ Gene Bank Management in Egypt
 
Resilient seed systems and Adaptation to climate change
Resilient seed systems and Adaptation to climate changeResilient seed systems and Adaptation to climate change
Resilient seed systems and Adaptation to climate change
 
Major germplasm data sources and referatories
Major germplasm data sources and referatoriesMajor germplasm data sources and referatories
Major germplasm data sources and referatories
 
Seed bankss
Seed bankssSeed bankss
Seed bankss
 

Similar to GRIN-Global Status, CIAT 2016 February

GRIN-Global and LIMS
GRIN-Global and LIMSGRIN-Global and LIMS
GRIN-Global and LIMSEdwin Rojas
 
Consulting Projects in Sunbend Computer Services Corporation
Consulting Projects in Sunbend Computer Services CorporationConsulting Projects in Sunbend Computer Services Corporation
Consulting Projects in Sunbend Computer Services CorporationGregory Bogenschutz, PMP, CSM
 
PBS&J Program Control Services
PBS&J Program Control ServicesPBS&J Program Control Services
PBS&J Program Control ServicesGAguila
 
GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017Edwin Rojas
 
Big Data and Semantic Web in Manufacturing
Big Data and Semantic Web in ManufacturingBig Data and Semantic Web in Manufacturing
Big Data and Semantic Web in ManufacturingNitesh Khilwani
 
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...Agile Testing Alliance
 
Data Analytics in Digital Transformation
Data Analytics in Digital TransformationData Analytics in Digital Transformation
Data Analytics in Digital TransformationMukund Babbar
 
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdfGEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdfJamesKumar21
 
How a Logical Data Fabric Enhances the Customer 360 View
How a Logical Data Fabric Enhances the Customer 360 ViewHow a Logical Data Fabric Enhances the Customer 360 View
How a Logical Data Fabric Enhances the Customer 360 ViewDenodo
 
Digicorp - Supply Chain Analytics Apps
Digicorp - Supply Chain Analytics AppsDigicorp - Supply Chain Analytics Apps
Digicorp - Supply Chain Analytics AppsDigicorp
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisationShwetabh Jaiswal
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data productsVikas Sardana
 
rahul cv modified
rahul cv modifiedrahul cv modified
rahul cv modifiedRahul Patil
 
Achieve data democracy in data lake with data integration
Achieve data democracy in data lake with data integration Achieve data democracy in data lake with data integration
Achieve data democracy in data lake with data integration Saurabh K. Gupta
 
Diaspark Healthcare Technology Services
Diaspark Healthcare Technology ServicesDiaspark Healthcare Technology Services
Diaspark Healthcare Technology ServicesDiaspark
 
Transforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform StrategyTransforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform StrategyDatabricks
 

Similar to GRIN-Global Status, CIAT 2016 February (20)

GRIN-Global and LIMS
GRIN-Global and LIMSGRIN-Global and LIMS
GRIN-Global and LIMS
 
Consulting Projects in Sunbend Computer Services Corporation
Consulting Projects in Sunbend Computer Services CorporationConsulting Projects in Sunbend Computer Services Corporation
Consulting Projects in Sunbend Computer Services Corporation
 
PBS&J Program Control Services
PBS&J Program Control ServicesPBS&J Program Control Services
PBS&J Program Control Services
 
GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017
 
Big Data and Semantic Web in Manufacturing
Big Data and Semantic Web in ManufacturingBig Data and Semantic Web in Manufacturing
Big Data and Semantic Web in Manufacturing
 
Advanced risk management & mitigation system
Advanced risk management & mitigation systemAdvanced risk management & mitigation system
Advanced risk management & mitigation system
 
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
 
Data Analytics in Digital Transformation
Data Analytics in Digital TransformationData Analytics in Digital Transformation
Data Analytics in Digital Transformation
 
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdfGEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
 
How a Logical Data Fabric Enhances the Customer 360 View
How a Logical Data Fabric Enhances the Customer 360 ViewHow a Logical Data Fabric Enhances the Customer 360 View
How a Logical Data Fabric Enhances the Customer 360 View
 
Digicorp - Supply Chain Analytics Apps
Digicorp - Supply Chain Analytics AppsDigicorp - Supply Chain Analytics Apps
Digicorp - Supply Chain Analytics Apps
 
What’s State of the Data?
What’s State of the Data?What’s State of the Data?
What’s State of the Data?
 
shashank_QA_02_june_2016
shashank_QA_02_june_2016shashank_QA_02_june_2016
shashank_QA_02_june_2016
 
Amita_Kashyap1_CV
Amita_Kashyap1_CVAmita_Kashyap1_CV
Amita_Kashyap1_CV
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisation
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
 
rahul cv modified
rahul cv modifiedrahul cv modified
rahul cv modified
 
Achieve data democracy in data lake with data integration
Achieve data democracy in data lake with data integration Achieve data democracy in data lake with data integration
Achieve data democracy in data lake with data integration
 
Diaspark Healthcare Technology Services
Diaspark Healthcare Technology ServicesDiaspark Healthcare Technology Services
Diaspark Healthcare Technology Services
 
Transforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform StrategyTransforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform Strategy
 

More from Edwin Rojas

Tecnologias Inteligentes de libre uso al 2024
Tecnologias Inteligentes de libre uso al 2024Tecnologias Inteligentes de libre uso al 2024
Tecnologias Inteligentes de libre uso al 2024Edwin Rojas
 
Genebank Inventory vs GG Inventory
Genebank Inventory vs GG InventoryGenebank Inventory vs GG Inventory
Genebank Inventory vs GG InventoryEdwin Rojas
 
CIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementCIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementEdwin Rojas
 
CIP Genebank Images Management 2022
CIP Genebank Images Management 2022CIP Genebank Images Management 2022
CIP Genebank Images Management 2022Edwin Rojas
 
Linking in Vitro inventories with bulk media culture.pptx
Linking in Vitro inventories with bulk media culture.pptxLinking in Vitro inventories with bulk media culture.pptx
Linking in Vitro inventories with bulk media culture.pptxEdwin Rojas
 
Genebank Barcode Technology Overview 2022
Genebank Barcode Technology Overview 2022Genebank Barcode Technology Overview 2022
Genebank Barcode Technology Overview 2022Edwin Rojas
 
GRIN-Global Print Wizard 2022
GRIN-Global Print Wizard 2022GRIN-Global Print Wizard 2022
GRIN-Global Print Wizard 2022Edwin Rojas
 
GG Searching Linked
GG Searching LinkedGG Searching Linked
GG Searching LinkedEdwin Rojas
 
Barcoding at CIP Genebank 2020
Barcoding at CIP Genebank 2020 Barcoding at CIP Genebank 2020
Barcoding at CIP Genebank 2020 Edwin Rojas
 
Four GRIN-Global Installation Scenarios
Four GRIN-Global Installation Scenarios Four GRIN-Global Installation Scenarios
Four GRIN-Global Installation Scenarios Edwin Rojas
 
Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020Edwin Rojas
 
New GRIN-Global tools developed by CIP in 2020
New GRIN-Global tools developed by CIP in 2020New GRIN-Global tools developed by CIP in 2020
New GRIN-Global tools developed by CIP in 2020Edwin Rojas
 
Manejo de Información en Banco del CIP
Manejo de Información en Banco del CIPManejo de Información en Banco del CIP
Manejo de Información en Banco del CIPEdwin Rojas
 
GRIN-Global Mobile App Architecture
GRIN-Global Mobile App ArchitectureGRIN-Global Mobile App Architecture
GRIN-Global Mobile App ArchitectureEdwin Rojas
 
CIP Genebank and GLIS DOI's - July 2020
CIP Genebank and GLIS DOI's - July 2020CIP Genebank and GLIS DOI's - July 2020
CIP Genebank and GLIS DOI's - July 2020Edwin Rojas
 
Quick guide to setup field barcode labels
Quick guide to setup field barcode labelsQuick guide to setup field barcode labels
Quick guide to setup field barcode labelsEdwin Rojas
 
FAO DOI presentation by Marco Marsella
FAO DOI presentation by Marco MarsellaFAO DOI presentation by Marco Marsella
FAO DOI presentation by Marco MarsellaEdwin Rojas
 
CIP DOI Presentation by Dave Ellis
CIP DOI Presentation by Dave EllisCIP DOI Presentation by Dave Ellis
CIP DOI Presentation by Dave EllisEdwin Rojas
 
GRIN-Global Print Wizard
GRIN-Global Print WizardGRIN-Global Print Wizard
GRIN-Global Print WizardEdwin Rojas
 
.NET Core or Java in the Middle Tier of GRIN-Global
.NET Core or Java in the Middle Tier of GRIN-Global.NET Core or Java in the Middle Tier of GRIN-Global
.NET Core or Java in the Middle Tier of GRIN-GlobalEdwin Rojas
 

More from Edwin Rojas (20)

Tecnologias Inteligentes de libre uso al 2024
Tecnologias Inteligentes de libre uso al 2024Tecnologias Inteligentes de libre uso al 2024
Tecnologias Inteligentes de libre uso al 2024
 
Genebank Inventory vs GG Inventory
Genebank Inventory vs GG InventoryGenebank Inventory vs GG Inventory
Genebank Inventory vs GG Inventory
 
CIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementCIP Poster Genebank Data Management
CIP Poster Genebank Data Management
 
CIP Genebank Images Management 2022
CIP Genebank Images Management 2022CIP Genebank Images Management 2022
CIP Genebank Images Management 2022
 
Linking in Vitro inventories with bulk media culture.pptx
Linking in Vitro inventories with bulk media culture.pptxLinking in Vitro inventories with bulk media culture.pptx
Linking in Vitro inventories with bulk media culture.pptx
 
Genebank Barcode Technology Overview 2022
Genebank Barcode Technology Overview 2022Genebank Barcode Technology Overview 2022
Genebank Barcode Technology Overview 2022
 
GRIN-Global Print Wizard 2022
GRIN-Global Print Wizard 2022GRIN-Global Print Wizard 2022
GRIN-Global Print Wizard 2022
 
GG Searching Linked
GG Searching LinkedGG Searching Linked
GG Searching Linked
 
Barcoding at CIP Genebank 2020
Barcoding at CIP Genebank 2020 Barcoding at CIP Genebank 2020
Barcoding at CIP Genebank 2020
 
Four GRIN-Global Installation Scenarios
Four GRIN-Global Installation Scenarios Four GRIN-Global Installation Scenarios
Four GRIN-Global Installation Scenarios
 
Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020
 
New GRIN-Global tools developed by CIP in 2020
New GRIN-Global tools developed by CIP in 2020New GRIN-Global tools developed by CIP in 2020
New GRIN-Global tools developed by CIP in 2020
 
Manejo de Información en Banco del CIP
Manejo de Información en Banco del CIPManejo de Información en Banco del CIP
Manejo de Información en Banco del CIP
 
GRIN-Global Mobile App Architecture
GRIN-Global Mobile App ArchitectureGRIN-Global Mobile App Architecture
GRIN-Global Mobile App Architecture
 
CIP Genebank and GLIS DOI's - July 2020
CIP Genebank and GLIS DOI's - July 2020CIP Genebank and GLIS DOI's - July 2020
CIP Genebank and GLIS DOI's - July 2020
 
Quick guide to setup field barcode labels
Quick guide to setup field barcode labelsQuick guide to setup field barcode labels
Quick guide to setup field barcode labels
 
FAO DOI presentation by Marco Marsella
FAO DOI presentation by Marco MarsellaFAO DOI presentation by Marco Marsella
FAO DOI presentation by Marco Marsella
 
CIP DOI Presentation by Dave Ellis
CIP DOI Presentation by Dave EllisCIP DOI Presentation by Dave Ellis
CIP DOI Presentation by Dave Ellis
 
GRIN-Global Print Wizard
GRIN-Global Print WizardGRIN-Global Print Wizard
GRIN-Global Print Wizard
 
.NET Core or Java in the Middle Tier of GRIN-Global
.NET Core or Java in the Middle Tier of GRIN-Global.NET Core or Java in the Middle Tier of GRIN-Global
.NET Core or Java in the Middle Tier of GRIN-Global
 

Recently uploaded

Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20rejz122017
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXRMegan Campos
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxthusosetemere
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationFahadFazal7
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developersTeri Eyenike
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESfuthumetsaneliswa
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdfNancy Goebel
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.thamaeteboho94
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathphntsoaki
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...Kayode Fayemi
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNtntlai16
 

Recently uploaded (19)

Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentation
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 

GRIN-Global Status, CIAT 2016 February

  • 1. Diego Gonzalez d.f.gonzalez@cgiar.org Angela Hernández a.hernandez@cgiar.org GRIN-Global Pilot Data Migration for in vitro Cassava Collection GRIN-Global Workshop 8,12 February Praha, Czech Republic
  • 2. Plan • Rationale behind • Data Migration Plan • Achievements and challenges • Synchronization between app for tablet and GRIN-Global using web services • Outputs • Conclusions • Issues for a successful adoption • Workplan phase II
  • 3. CIAT –Genetic Resources Program Germplasm registered into Multilateral System of the Treaty Crop Conservation Rank No. of Taxa No. of origin country No of Accessions Bean (Phaseolus) Seeds 1 46 110 37.560 Tropical Forages Seeds 1 734 75 23.140 Cassava (Manihot) in vitro 1 33 28 6.643 813 67.343Germplasm accessions as International Public Goods
  • 4. Rationale behind Over the last 15 years CIAT has developed an "in house" genetic resources information system, which makes data about the collections available on the web, and supports the genebank workflows.  Software (data entries, reports) technology is becoming outdated  Poor scalability and problems with the new versions of operating systems and web applications. Evaluate an alternative for adoption: GRIN-Global • Pilot data migration for in vitro Cassava collection • To capitalize on possible community of practice
  • 5. GRIN-Global Pilot Data Migration for in vitro Cassava Collection Duration: 1 Year (2015) The objective of this Project is to develop a plan of data migration from the CIAT-GRP information system to GRIN-Global and integrate one of our mobile applications with this system in view of the possible adoption Work team: • in vitro Cassava Genebank Staff (2): Coordinator, Assistance • documentation & databases Genebank Staff (2): Coordinator, Systems Analyst
  • 6. Achievements and Challenges Data migrated and validated Genebank processes Introduction/Acquisition Indexation Conservation Regeneration Safety duplication Characterization / EvaluationsDistribution Data Mapping / Migration requirements CIAT GRP Cassava Database GRIN- Global data dictionary Genebank documentation needs Source DB Staging tables GG DB Transform LoadExtract Cleansing Tool developed with the rules of migration Curation data • Disaggregate tables • Duplicate data • Data with special characters, misspelled • Data consistency • Integrity
  • 7. • Definition of Inventory Maintenance Policies for in vitro Cassava Collection • Changes in the names of the dataviews according with the genebank handling • Inventory definitions • Definition of code values (actions names) • Translation to Spanish the field names • Added trigger to GG Database to enable automatic indexation availability • Modifying SQL in some Dataviews Add the third administration in geography, adapt the format of genebank accessions and correction the cooperator site on the website • Add unique indexes in GG Database: many records from source database are composed of more than one attribute that makes them unique, because in bringing them to GG there were duplication problems Achievements and Challenges
  • 8.
  • 9. •Process selected •Requirements •Evaluate the connectivity GRIN-Global •GG schema Analysis • Mobile app • Web services app Design / Develop Test and validations Test User validation Implementation Mobile Synchronization with GG Mobile data capture and barcode/QR codes in order to support the data quality
  • 10. GRIN-Global Mobile Tablet Mobile application allows users to capture data related to genebank actions such as monitoring, subculture evaluations, etc.
  • 12. Outputs Pilot data migration • Document Plan data migration • Tool for data migration (Java application stand alone) • Mapping rules • Extraction • Transformation • Load • Document Data Mapping • Document Migration validations • Document recommendations Mobile synchronization with GRIN-Global • Mobile application for Android Tablet • Register inventory actions • For one selected process for this pilot • Web services for Synchronization (Java RestFul) • Technical documentation • Source code
  • 13. Conclusions • Migration all available data was successfully achieved and valid in GRIN- Global • Establish a plan and lessons learned for possible adoption • GG offers more and useful attributes for collections documentation • Usability of search tool is very low, therefore it needs to be improved • As commonly observed by users, the usability of GG to manage Cassava collection has an acceptable rating although there are many observations and recommendations to get an optimal management of clonal collections • Users perceive the adoption has a high learning curve
  • 14. Issues for a successful adoption GRIN-Global should improve in usability: • Dataviews names that are defined in the Curator Tool also reflected in the tabs or views of the Search Tool • All labels must be customizable • The pseudo SQL search tool should keep the names of the label dataviews and not the attributes • All labels in wizards meet the appropriate sizes for your text is fully visible • Admin tool should allow to create and update indexes • All codes values share customizable, in case of any default this should be documented • E.g.: low inventory is by default. Auto deduction is performed in inventory as well • Expand the number of characters in the acronym (acronym for institution in Cooperators) • Search tool should allow to hide columns.
  • 15. Issues for a successful adoption CIAT side should meet the needs of usability for the in vitro genebank : The concepts of GRIN-Global are clearly oriented to the management of seed collections which requires the completion of certain adaptations for the management of in vitro collection for the adoption of this system. • Improve usability and make adjustments necessary to facilitate data management for in vitro collection • Make adjustments to the dataviews, triggers • Tablets and web services • Using tablets to facilitate the identification of management QR codes
  • 16. Issues for a successful adoption • Expose to the GRIN-Global community the needs of tool improvement • Management requirements in terms of functionality should be clear (that I like) -> Community GRIN-Global, Trust, USDA • Avoid changing the source code of GRIN-Global • Maintaining an "organic" scheme that allows for growth with the use of web services to meet the needs of data collection with mobile solutions (Tablet applications) • High demand for Training and Support (at the beginning) • Licensing costs for GG server are not assumed by CIAT; they are borne by the Genetic Resources Program.
  • 18. Pilot Data Migration Phase II Continuity with the pilot of the GRIN-Global cassava collection in vitro We need to fill gaps in GRIN-Global in order to meet the needs of usability in vitro bank • Improve usability and make adjustments necessary to facilitate data management for in vitro collection • Make adjustments to the dataviews, triggers • Data entry using tablets and web services • Using tablets facilitate the identification of management QR codes
  • 19. Activity Timeline Output User Practical sessions February 2016 User feedback Analysis and planning of usability requirements March 2016 Document of analysis requirements Plan of implementation Design and develop interfaces (web services, app mobile) and adaptations (dataviews, triggers) according to the requirements April – September 2016 Interfaces developed Adaptations developed Technical documentation Tests October-December 2016 Tests and corrections Technical documentation Transition planning & maintains parallel systems November –December 2016 Ensure resources (Licensing costs, server) Document of transition plan Review and analyze the processes of management of seed collections October –December 2016 Document of analysis requirements Phase II