SlideShare a Scribd company logo
1 of 19
Diego Gonzalez
d.f.gonzalez@cgiar.org
Angela Hernández
a.hernandez@cgiar.org
GRIN-Global Pilot Data Migration for in vitro
Cassava Collection
Joint National Plant
Germplasm System Meeting
June 14-16, 2016
Fort Collins, Colorado-USA
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
Ericson Aranzales
Coordinator of the in vitro Cassava
Collection
Monica Velez
Research Assistance of the
in vitro Cassava Laboratory
Diego Gonzalez
IT Engineer of the Genebank
documentationDr. Daniel Debouck
Leader of the Genetic Resources Program
May 2015, GG Training
By Marty and Juan Carlos
Data Migration Process
Data migrated and
validated
Genebank processes
Introduction/Acquisition Indexation Conservation Regeneration Safety duplication Characterization / EvaluationsDistribution
Data Mapping /
Migration requirements
CIAT GRP
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
Ericson Aranzales, Coordinator of the in vitro Cassava Collection
• 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
Adding the third administration in geography, adapt the format of genebank
accessions and correction the cooperator site on the website
Challenges and Achievements
GG adaptation to the routine processes
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
Genebank - Conservation
5 Tubes x 3 explants: ~15 plants
Regeneration/Multiplication
Monitoring
(Viability)
Conservation
Safety
Duplication
Distribution Indexing
Availability : indexing + viability
Critical amount
Indexing (Inventory Quality Status)
Indexing
Results
Script load
Compile data
(Template)
Lab Coordinator
Documentation
Oracle DB
Data Validation
Availability Trigger
Results
Upload results
(DataView: Banco: Quality status)
Compile data
(Template)
GG DB
Data validation
(DataView: Banco)
Cooperator
Indexing
Update:
Trigger
Oracle: GRIN-Global:
Trigger: availability conditions
Genebank management (Inventory = Banco, …)
Oracle: GRIN-Global:
Coordinator
Technicians
Tablet’s
Oracle DB
MONITORIING
Multiplication
Regeneration
Subculturing for
Distribution
Subculturing for Indexing
Sub-culturing for safety
duplication
EVALUATION
Accepted
Rejected by
contamination
Rejected by low amount
Rejected by viability
SAFETY
DUPLICATES
CIP Monitoring
Bonsai I Monitoring
Bonsai II Monitoring
Cryo Monitoring
• Concept changed (Inventory = Bank)
To define actions:
• Create new dataviews.
• Definition of Inventory Maintenance
Policies for the genebank
management
• Definition of Inventory Maintenace
Policies for safety duplicates
Cooperator
GRIN-Global DB
Wi-Fi/GPRS
Web
services
Compile data
(DataView: Banco: Actions)
Inventories
Bank
Bonsai I
Bonsai II
CIP
Inventory Actions
MONITORIING
Multiplication
Regeneration
Subculturing for
Distribution
Subculturing for
Indexing
Sub-culturing for
safety duplication
EVALUATION
Accepted
Rejected by
contamination
Rejected by low
amount
Rejected by viability
SAFETY
DUPLICATE
S
CIP Monitoring
Bonsai I Monitoring
Bonsai II Monitoring
Cryo Monitoring
14
Search Tool
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
GRIN-Global
Seeds
GRIN-Global
in vitro
Middle tier
GRIN-Global
Curator Tool
Android
Mobile App
Admin
tool
Reports
Curating and handling of collections
Data entry
Lookup
tables
SQLite
Lookup
tables
Web site
Restful
(HTTP)
xml
json
Genesys
Web services
SOAP
Oracle DB
Conclusions
• Migration all available data was successfully achieved and valid in GRIN-
Global (Cassava Collection)
• Establish a plan and lessons learned for possible adoption
• GG offers more and useful attributes for collections documentation
• Mobile system integration with GG
• 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
Thank you!!

More Related Content

Viewers also liked

Revista goma eva fiestas infantiles nº9.1
Revista goma eva   fiestas infantiles nº9.1Revista goma eva   fiestas infantiles nº9.1
Revista goma eva fiestas infantiles nº9.1Autonoma
 
U.S. Crop Wild Relatives Gap Analysis Project: The next few years
U.S. Crop Wild Relatives Gap Analysis Project: The next few yearsU.S. Crop Wild Relatives Gap Analysis Project: The next few years
U.S. Crop Wild Relatives Gap Analysis Project: The next few yearsCWRofUS
 
Compoka presentation 2016
Compoka presentation 2016Compoka presentation 2016
Compoka presentation 2016celina chen
 
How to Suceed in Your Green Infrastructure Project
How to Suceed in Your Green Infrastructure ProjectHow to Suceed in Your Green Infrastructure Project
How to Suceed in Your Green Infrastructure Projectms consultants
 

Viewers also liked (7)

Revista goma eva fiestas infantiles nº9.1
Revista goma eva   fiestas infantiles nº9.1Revista goma eva   fiestas infantiles nº9.1
Revista goma eva fiestas infantiles nº9.1
 
Manual electrolux congelador euf2744aow
Manual electrolux   congelador euf2744aowManual electrolux   congelador euf2744aow
Manual electrolux congelador euf2744aow
 
Redes
RedesRedes
Redes
 
U.S. Crop Wild Relatives Gap Analysis Project: The next few years
U.S. Crop Wild Relatives Gap Analysis Project: The next few yearsU.S. Crop Wild Relatives Gap Analysis Project: The next few years
U.S. Crop Wild Relatives Gap Analysis Project: The next few years
 
Compoka presentation 2016
Compoka presentation 2016Compoka presentation 2016
Compoka presentation 2016
 
Mb logo
Mb logoMb logo
Mb logo
 
How to Suceed in Your Green Infrastructure Project
How to Suceed in Your Green Infrastructure ProjectHow to Suceed in Your Green Infrastructure Project
How to Suceed in Your Green Infrastructure Project
 

Similar to GRIN global pilot data migration for in vitro cassava collection at CIAT

GRIN-Global and LIMS
GRIN-Global and LIMSGRIN-Global and LIMS
GRIN-Global and LIMSEdwin Rojas
 
A global information portal to facilitate and promote accessibility and ratio...
A global information portal to facilitate and promote accessibility and ratio...A global information portal to facilitate and promote accessibility and ratio...
A global information portal to facilitate and promote accessibility and ratio...IAALD Community
 
GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017Edwin Rojas
 
CIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementCIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementEdwin Rojas
 
CIP Genebank Data Systems
CIP Genebank Data SystemsCIP Genebank Data Systems
CIP Genebank Data SystemsEdwin Rojas
 
Virtual Research Environments supporting tailor-made data management service...
Virtual Research Environments supporting tailor-made data management service...Virtual Research Environments supporting tailor-made data management service...
Virtual Research Environments supporting tailor-made data management service...Blue BRIDGE
 
Web-based Tools for Integrative Analysis of Pancreatic Cancer Data
Web-based Tools for Integrative Analysis of Pancreatic Cancer DataWeb-based Tools for Integrative Analysis of Pancreatic Cancer Data
Web-based Tools for Integrative Analysis of Pancreatic Cancer DataDerek Wright
 
GRIN- Global platform and CIP database structure
GRIN- Global platform and CIP database structureGRIN- Global platform and CIP database structure
GRIN- Global platform and CIP database structureEdwin Rojas
 
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...confluent
 
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralCloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralPaolo Missier
 
Genesys: Online portal to Genebank Data
Genesys: Online portal to Genebank DataGenesys: Online portal to Genebank Data
Genesys: Online portal to Genebank DataLuigi Guarino
 
GRIN-Global at CIP Genebank 2019
GRIN-Global at CIP Genebank 2019GRIN-Global at CIP Genebank 2019
GRIN-Global at CIP Genebank 2019Edwin Rojas
 
iMarine catalogue of services
iMarine catalogue of servicesiMarine catalogue of services
iMarine catalogue of servicesiMarine283644
 
iMarine Products and Services delivery
iMarine Products and Services deliveryiMarine Products and Services delivery
iMarine Products and Services deliveryiMarine283644
 
Collaborative Solutions eHealth Event - Artis Group - CS case study presentation
Collaborative Solutions eHealth Event - Artis Group - CS case study presentationCollaborative Solutions eHealth Event - Artis Group - CS case study presentation
Collaborative Solutions eHealth Event - Artis Group - CS case study presentationCollaborative Solutions
 
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
 
Chris Armit at IDW2018: Democratising Data Publishing: A Global Perspective
Chris Armit at IDW2018: Democratising Data Publishing: A Global PerspectiveChris Armit at IDW2018: Democratising Data Publishing: A Global Perspective
Chris Armit at IDW2018: Democratising Data Publishing: A Global PerspectiveGigaScience, BGI Hong Kong
 
08 wp7 progresses&results-20130221
08 wp7 progresses&results-2013022108 wp7 progresses&results-20130221
08 wp7 progresses&results-20130221fruitbreedomics
 
CGSpace and PRMS Information Session
CGSpace and PRMS Information SessionCGSpace and PRMS Information Session
CGSpace and PRMS Information SessionILRI
 

Similar to GRIN global pilot data migration for in vitro cassava collection at CIAT (20)

GRIN-Global and LIMS
GRIN-Global and LIMSGRIN-Global and LIMS
GRIN-Global and LIMS
 
A global information portal to facilitate and promote accessibility and ratio...
A global information portal to facilitate and promote accessibility and ratio...A global information portal to facilitate and promote accessibility and ratio...
A global information portal to facilitate and promote accessibility and ratio...
 
GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017GRIN GLOBAL implementation - CIP 2017
GRIN GLOBAL implementation - CIP 2017
 
CIP Poster Genebank Data Management
CIP Poster Genebank Data ManagementCIP Poster Genebank Data Management
CIP Poster Genebank Data Management
 
CIP Genebank Data Systems
CIP Genebank Data SystemsCIP Genebank Data Systems
CIP Genebank Data Systems
 
Virtual Research Environments supporting tailor-made data management service...
Virtual Research Environments supporting tailor-made data management service...Virtual Research Environments supporting tailor-made data management service...
Virtual Research Environments supporting tailor-made data management service...
 
Web-based Tools for Integrative Analysis of Pancreatic Cancer Data
Web-based Tools for Integrative Analysis of Pancreatic Cancer DataWeb-based Tools for Integrative Analysis of Pancreatic Cancer Data
Web-based Tools for Integrative Analysis of Pancreatic Cancer Data
 
GRIN- Global platform and CIP database structure
GRIN- Global platform and CIP database structureGRIN- Global platform and CIP database structure
GRIN- Global platform and CIP database structure
 
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...
Flattening the Curve with Kafka (Rishi Tarar, Northrop Grumman Corp.) Kafka S...
 
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science CentralCloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
 
OC_Offline_Africa
OC_Offline_AfricaOC_Offline_Africa
OC_Offline_Africa
 
Genesys: Online portal to Genebank Data
Genesys: Online portal to Genebank DataGenesys: Online portal to Genebank Data
Genesys: Online portal to Genebank Data
 
GRIN-Global at CIP Genebank 2019
GRIN-Global at CIP Genebank 2019GRIN-Global at CIP Genebank 2019
GRIN-Global at CIP Genebank 2019
 
iMarine catalogue of services
iMarine catalogue of servicesiMarine catalogue of services
iMarine catalogue of services
 
iMarine Products and Services delivery
iMarine Products and Services deliveryiMarine Products and Services delivery
iMarine Products and Services delivery
 
Collaborative Solutions eHealth Event - Artis Group - CS case study presentation
Collaborative Solutions eHealth Event - Artis Group - CS case study presentationCollaborative Solutions eHealth Event - Artis Group - CS case study presentation
Collaborative Solutions eHealth Event - Artis Group - CS case study presentation
 
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
 
Chris Armit at IDW2018: Democratising Data Publishing: A Global Perspective
Chris Armit at IDW2018: Democratising Data Publishing: A Global PerspectiveChris Armit at IDW2018: Democratising Data Publishing: A Global Perspective
Chris Armit at IDW2018: Democratising Data Publishing: A Global Perspective
 
08 wp7 progresses&results-20130221
08 wp7 progresses&results-2013022108 wp7 progresses&results-20130221
08 wp7 progresses&results-20130221
 
CGSpace and PRMS Information Session
CGSpace and PRMS Information SessionCGSpace and PRMS Information Session
CGSpace and PRMS Information Session
 

More from Angela Hernandez

Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...
Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...
Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...Angela Hernandez
 
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal Corpoica
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal CorpoicaImplementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal Corpoica
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal CorpoicaAngela Hernandez
 
Implementación de GRIN-Global en el INIFAP
Implementación de GRIN-Global en el INIFAPImplementación de GRIN-Global en el INIFAP
Implementación de GRIN-Global en el INIFAPAngela Hernandez
 
Que es el “Frontrunner” GRIN-Global?
Que es el “Frontrunner” GRIN-Global? Que es el “Frontrunner” GRIN-Global?
Que es el “Frontrunner” GRIN-Global? Angela Hernandez
 
Estado de la Documentación en los Bancos de Germoplasma de la Región
Estado de la Documentación en los Bancos de Germoplasma de la RegiónEstado de la Documentación en los Bancos de Germoplasma de la Región
Estado de la Documentación en los Bancos de Germoplasma de la RegiónAngela Hernandez
 
Implementación de GRIN-Global en CIMMYT
Implementación de GRIN-Global en CIMMYTImplementación de GRIN-Global en CIMMYT
Implementación de GRIN-Global en CIMMYTAngela Hernandez
 
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...Angela Hernandez
 
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...Angela Hernandez
 

More from Angela Hernandez (8)

Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...
Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...
Piloto de Migración y Adaptación de GRIN-Global a la Colección in vitro de Yu...
 
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal Corpoica
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal CorpoicaImplementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal Corpoica
Implementación de GRIN-Global Banco de Germoplasma Subsistema Vegetal Corpoica
 
Implementación de GRIN-Global en el INIFAP
Implementación de GRIN-Global en el INIFAPImplementación de GRIN-Global en el INIFAP
Implementación de GRIN-Global en el INIFAP
 
Que es el “Frontrunner” GRIN-Global?
Que es el “Frontrunner” GRIN-Global? Que es el “Frontrunner” GRIN-Global?
Que es el “Frontrunner” GRIN-Global?
 
Estado de la Documentación en los Bancos de Germoplasma de la Región
Estado de la Documentación en los Bancos de Germoplasma de la RegiónEstado de la Documentación en los Bancos de Germoplasma de la Región
Estado de la Documentación en los Bancos de Germoplasma de la Región
 
Implementación de GRIN-Global en CIMMYT
Implementación de GRIN-Global en CIMMYTImplementación de GRIN-Global en CIMMYT
Implementación de GRIN-Global en CIMMYT
 
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...
Insitituo de Investigaciones Agropecuarias INIA- Unidad de Documentación RRGG...
 
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...
Implementación de la base de datos del Banco Nacional de Germoplasma de Boliv...
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

GRIN global pilot data migration for in vitro cassava collection at CIAT

  • 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 Joint National Plant Germplasm System Meeting June 14-16, 2016 Fort Collins, Colorado-USA
  • 2. 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
  • 3. 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
  • 4. Ericson Aranzales Coordinator of the in vitro Cassava Collection Monica Velez Research Assistance of the in vitro Cassava Laboratory Diego Gonzalez IT Engineer of the Genebank documentationDr. Daniel Debouck Leader of the Genetic Resources Program
  • 5. May 2015, GG Training By Marty and Juan Carlos
  • 6. Data Migration Process Data migrated and validated Genebank processes Introduction/Acquisition Indexation Conservation Regeneration Safety duplication Characterization / EvaluationsDistribution Data Mapping / Migration requirements CIAT GRP 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. Ericson Aranzales, Coordinator of the in vitro Cassava Collection
  • 8. • 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 Adding the third administration in geography, adapt the format of genebank accessions and correction the cooperator site on the website Challenges and Achievements GG adaptation to the routine processes
  • 9. 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
  • 10. Genebank - Conservation 5 Tubes x 3 explants: ~15 plants Regeneration/Multiplication Monitoring (Viability) Conservation Safety Duplication Distribution Indexing Availability : indexing + viability Critical amount
  • 11. Indexing (Inventory Quality Status) Indexing Results Script load Compile data (Template) Lab Coordinator Documentation Oracle DB Data Validation Availability Trigger Results Upload results (DataView: Banco: Quality status) Compile data (Template) GG DB Data validation (DataView: Banco) Cooperator Indexing Update: Trigger Oracle: GRIN-Global: Trigger: availability conditions
  • 12. Genebank management (Inventory = Banco, …) Oracle: GRIN-Global: Coordinator Technicians Tablet’s Oracle DB MONITORIING Multiplication Regeneration Subculturing for Distribution Subculturing for Indexing Sub-culturing for safety duplication EVALUATION Accepted Rejected by contamination Rejected by low amount Rejected by viability SAFETY DUPLICATES CIP Monitoring Bonsai I Monitoring Bonsai II Monitoring Cryo Monitoring • Concept changed (Inventory = Bank) To define actions: • Create new dataviews. • Definition of Inventory Maintenance Policies for the genebank management • Definition of Inventory Maintenace Policies for safety duplicates Cooperator GRIN-Global DB Wi-Fi/GPRS Web services Compile data (DataView: Banco: Actions)
  • 13. Inventories Bank Bonsai I Bonsai II CIP Inventory Actions MONITORIING Multiplication Regeneration Subculturing for Distribution Subculturing for Indexing Sub-culturing for safety duplication EVALUATION Accepted Rejected by contamination Rejected by low amount Rejected by viability SAFETY DUPLICATE S CIP Monitoring Bonsai I Monitoring Bonsai II Monitoring Cryo Monitoring
  • 14. 14
  • 16. 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
  • 17. GRIN-Global Seeds GRIN-Global in vitro Middle tier GRIN-Global Curator Tool Android Mobile App Admin tool Reports Curating and handling of collections Data entry Lookup tables SQLite Lookup tables Web site Restful (HTTP) xml json Genesys Web services SOAP Oracle DB
  • 18. Conclusions • Migration all available data was successfully achieved and valid in GRIN- Global (Cassava Collection) • Establish a plan and lessons learned for possible adoption • GG offers more and useful attributes for collections documentation • Mobile system integration with GG • 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