SlideShare a Scribd company logo
1 of 29
Darwin Core Archive (DwC-A) 
validation: A New Collaborative 
Effort 
Christian Gendreau, Université de Montréal / Canadensys 
David P. Shorthouse, Université de Montréal / Canadensys 
Marie-Élise Lecoq, GBIF France 
Tim Robertson, GBIF
Darwin Core Archive (DwC-A) 
DarwinCore standard does not impose strong 
rules on the content associated with any 
DarwinCore terms.
Current GBIF DwC-A Validator 
Original goal 
“… test Darwin Core Archives as specified in the 
Darwin Core Text Guide.” 
http://tools.gbif.org/dwca-validator/
Current GBIF DwC-A Validator 
Original target 
DwC-A are simple and can be created using 
simple custom scripts. 
“… make sure GBIF and others can read the 
information as expected.”
Current GBIF DwC-A Validator 
• Validates archive structure 
• Offer web presence 
– Report viewer 
– API
Next GBIF DwC-A Validator? 
New goal 
Extends validation to the content of the archive 
https://github.com/gbif/dwca-validator
Current content validators 
• Atlas of Living Australia sandbox 
• VertNet – Spatial quality 
• GBIF Spain – Darwin Test 
• Encyclopedia of Life – dwc-validator 
• Scratchpads – dwca-validator 
• GlobalNames – dwc-archive ruby gem 
• … much more 
See Appendix 1 for links
What we need? 
• Accommodate different scopes 
• Configuration/customizations 
– Use more knowledge when available 
• Web access (page and API)
Scopes 
• Data entry 
• Desktop software 
– Scientific Work Flow 
– Statistical software 
• Integrated Publishing Toolkit (IPT) 
• National nodes 
• Aggregators
Configuration/Customization 
• Where the validator will be used? 
• Can we provide more information? 
– e.g. I know all the dates in my file should be ISO
Components 
• Library 
• Web 
• Extension Support
Library 
• Define structure for validation process 
• Provide a validation framework enabling 
sharing 
• Close to DarwinCore specification
Web 
• Web page to submit archive or URL 
• Report viewer 
• API
Extension Support 
• Include domain knowledge 
• Propose interpreted data
Internals 
• Validation types 
– Structure 
• Metadata 
– Records : Rows 
• Fields data (e.g. date, coordinates) 
– Records : Columns 
• ID uniqueness
Internals – Record level 
• Validation chain 
– Composed by chain elements 
– Possible parallelism
Internals – Record level 
• Immutable Chain element 
– Self contained 
• Never relies on another chain element 
– Ordering independent 
• Same behaviour wherever the element is used in the 
chain 
But what if I need really ordering?
Internals - Composition 
• Composed chain element 
• Exposed as one chain element
Composition example 
• Mandatory Latitude/Longitude 
– Check record completion on lat/long 
– Check decimal lat/long value
Configuration example 
• Select mandatory DarwinCore terms 
– scientificName must be provided 
• Restrict bounding box 
– decimalLatitude and decimalLongitude must be 
between
Customization example 
• Apply your own controlled vocabulary 
– Use your own dictionary for a term 
– ControlledVocabularyEvaluationRule
Extension Example 
• Suggester, link to narhwal-processor 
– Suède –> ISO 3166-2:SE 
– URI –> http://sws.geonames.org/2661886
Collaborative 
• Share configuration 
• Share customization (dictionary) 
• Implement new reusable component 
– e.g. validation on specific Dwc-A extension
Collaboration 
• Where to go? 
– https://github.com/gbif/dwca-validator 
• Who can contribute? 
– Everyone 
• What is needed? 
– Ideas, constructive comments 
– Code review, feedback
Project status 
• Not yet released 
• Command line interface available 
Follow the project on GitHub
Acknowledgments
Special thanks 
• SiB Colombia 
• SiB Brazil 
• Peter Desmet 
• John Wieczorek 
• Dag Endresen 
• …
Appendix 1 
DwC Content validators 
Atlas of Living Australia sandbox 
http://sandbox.ala.org.au/datacheck/ 
VertNet – Spatial quality 
Displayed on occurrence pages at 
http://portal.vertnet.org/search 
GBIF Spain – Darwin Test 
http://www.gbif.es/darwin_test/Darwin_Test_in.php 
Encyclopedia of Life – dwc-validator 
http://services.eol.org/dwc_validator/
Appendix 1 - continue 
Scratchpads – dwca-validator 
https://github.com/edwbaker/dwca_validator/ 
GlobalNames – dwc-archive ruby gem 
https://github.com/GlobalNamesArchitecture/d 
wc-archive

More Related Content

What's hot

RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
Redis Labs
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The Cloud
Velocidex Enterprises
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The Cloud
Velocidex Enterprises
 
project-presentation
project-presentationproject-presentation
project-presentation
卓 陈
 

What's hot (20)

RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
RediSearch 1.6 by Pieter Cailliau - Redis Day Bangalore 2020
 
Azure Redis Cache - Cache on Steroids!
Azure Redis Cache - Cache on Steroids!Azure Redis Cache - Cache on Steroids!
Azure Redis Cache - Cache on Steroids!
 
New use cases for Ceph, beyond OpenStack, Luis Rico
New use cases for Ceph, beyond OpenStack, Luis RicoNew use cases for Ceph, beyond OpenStack, Luis Rico
New use cases for Ceph, beyond OpenStack, Luis Rico
 
SANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a ServiceSANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a Service
 
Crikeycon 2019 Velociraptor Workshop
Crikeycon 2019 Velociraptor WorkshopCrikeycon 2019 Velociraptor Workshop
Crikeycon 2019 Velociraptor Workshop
 
IPFS: The Permanent Web
IPFS: The Permanent WebIPFS: The Permanent Web
IPFS: The Permanent Web
 
Digital Forensics and Incident Response in The Cloud Part 3
Digital Forensics and Incident Response in The Cloud Part 3Digital Forensics and Incident Response in The Cloud Part 3
Digital Forensics and Incident Response in The Cloud Part 3
 
RSA APJ Velociraptor Lab
RSA APJ Velociraptor LabRSA APJ Velociraptor Lab
RSA APJ Velociraptor Lab
 
DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...
DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...
DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The Cloud
 
Digital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The CloudDigital Forensics and Incident Response in The Cloud
Digital Forensics and Incident Response in The Cloud
 
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics ReadinessAlabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
 
Road to Opscon (Pisa '15) - DevOoops
Road to Opscon (Pisa '15) - DevOoopsRoad to Opscon (Pisa '15) - DevOoops
Road to Opscon (Pisa '15) - DevOoops
 
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
 
project-presentation
project-presentationproject-presentation
project-presentation
 
Introducing ELK
Introducing ELKIntroducing ELK
Introducing ELK
 
What's new in Elasticsearch v5
What's new in Elasticsearch v5What's new in Elasticsearch v5
What's new in Elasticsearch v5
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXX
 
More kibana
More kibanaMore kibana
More kibana
 
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
 

Similar to Darwin Core Archive (DwC-A) validation: A New Collaborative Effort

Lessons learned from running Spark on Docker
Lessons learned from running Spark on DockerLessons learned from running Spark on Docker
Lessons learned from running Spark on Docker
DataWorks Summit
 
Pushing Chemical Biology Through the Pipes
Pushing Chemical Biology Through the PipesPushing Chemical Biology Through the Pipes
Pushing Chemical Biology Through the Pipes
Rajarshi Guha
 
Project RedDwarf - Database Services in the Cloud.pptx
Project RedDwarf - Database Services in the Cloud.pptxProject RedDwarf - Database Services in the Cloud.pptx
Project RedDwarf - Database Services in the Cloud.pptx
OpenStack Foundation
 
Full Text Search with Lucene
Full Text Search with LuceneFull Text Search with Lucene
Full Text Search with Lucene
WO Community
 

Similar to Darwin Core Archive (DwC-A) validation: A New Collaborative Effort (20)

Dataverse Netowrk Project
Dataverse Netowrk ProjectDataverse Netowrk Project
Dataverse Netowrk Project
 
SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic Web
 
Lessons learned from running Spark on Docker
Lessons learned from running Spark on DockerLessons learned from running Spark on Docker
Lessons learned from running Spark on Docker
 
Pushing Chemical Biology Through the Pipes
Pushing Chemical Biology Through the PipesPushing Chemical Biology Through the Pipes
Pushing Chemical Biology Through the Pipes
 
Internet content as research data
Internet content as research dataInternet content as research data
Internet content as research data
 
Elasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetupElasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetup
 
05 darwino db
05   darwino db05   darwino db
05 darwino db
 
Rob Davidson at the G3 Workshop: Open Source - Tools for Reproducibility
Rob Davidson at the G3 Workshop: Open Source - Tools for ReproducibilityRob Davidson at the G3 Workshop: Open Source - Tools for Reproducibility
Rob Davidson at the G3 Workshop: Open Source - Tools for Reproducibility
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the Open
 
G3 talk rld_2
G3 talk rld_2G3 talk rld_2
G3 talk rld_2
 
EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13
 
DOIs, provenance & vocabularies - Nicholas Car (CSIRO)
DOIs, provenance & vocabularies - Nicholas Car (CSIRO)DOIs, provenance & vocabularies - Nicholas Car (CSIRO)
DOIs, provenance & vocabularies - Nicholas Car (CSIRO)
 
Security for devs
Security for devsSecurity for devs
Security for devs
 
Project RedDwarf - Database Services in the Cloud.pptx
Project RedDwarf - Database Services in the Cloud.pptxProject RedDwarf - Database Services in the Cloud.pptx
Project RedDwarf - Database Services in the Cloud.pptx
 
FiloDB: Reactive, Real-Time, In-Memory Time Series at Scale
FiloDB: Reactive, Real-Time, In-Memory Time Series at ScaleFiloDB: Reactive, Real-Time, In-Memory Time Series at Scale
FiloDB: Reactive, Real-Time, In-Memory Time Series at Scale
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache Stanbol
 
FOSDEM '18 - Tools for large scale collection and analysis of source code re...
FOSDEM '18  - Tools for large scale collection and analysis of source code re...FOSDEM '18  - Tools for large scale collection and analysis of source code re...
FOSDEM '18 - Tools for large scale collection and analysis of source code re...
 
From Box to Hydra via Archivematica
From Box to Hydra via ArchivematicaFrom Box to Hydra via Archivematica
From Box to Hydra via Archivematica
 
Docs as Part of the Product - Open Source Summit North America 2018
Docs as Part of the Product - Open Source Summit North America 2018Docs as Part of the Product - Open Source Summit North America 2018
Docs as Part of the Product - Open Source Summit North America 2018
 
Full Text Search with Lucene
Full Text Search with LuceneFull Text Search with Lucene
Full Text Search with Lucene
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Recently uploaded (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 

Darwin Core Archive (DwC-A) validation: A New Collaborative Effort

  • 1. Darwin Core Archive (DwC-A) validation: A New Collaborative Effort Christian Gendreau, Université de Montréal / Canadensys David P. Shorthouse, Université de Montréal / Canadensys Marie-Élise Lecoq, GBIF France Tim Robertson, GBIF
  • 2. Darwin Core Archive (DwC-A) DarwinCore standard does not impose strong rules on the content associated with any DarwinCore terms.
  • 3. Current GBIF DwC-A Validator Original goal “… test Darwin Core Archives as specified in the Darwin Core Text Guide.” http://tools.gbif.org/dwca-validator/
  • 4. Current GBIF DwC-A Validator Original target DwC-A are simple and can be created using simple custom scripts. “… make sure GBIF and others can read the information as expected.”
  • 5. Current GBIF DwC-A Validator • Validates archive structure • Offer web presence – Report viewer – API
  • 6. Next GBIF DwC-A Validator? New goal Extends validation to the content of the archive https://github.com/gbif/dwca-validator
  • 7. Current content validators • Atlas of Living Australia sandbox • VertNet – Spatial quality • GBIF Spain – Darwin Test • Encyclopedia of Life – dwc-validator • Scratchpads – dwca-validator • GlobalNames – dwc-archive ruby gem • … much more See Appendix 1 for links
  • 8. What we need? • Accommodate different scopes • Configuration/customizations – Use more knowledge when available • Web access (page and API)
  • 9. Scopes • Data entry • Desktop software – Scientific Work Flow – Statistical software • Integrated Publishing Toolkit (IPT) • National nodes • Aggregators
  • 10. Configuration/Customization • Where the validator will be used? • Can we provide more information? – e.g. I know all the dates in my file should be ISO
  • 11. Components • Library • Web • Extension Support
  • 12. Library • Define structure for validation process • Provide a validation framework enabling sharing • Close to DarwinCore specification
  • 13. Web • Web page to submit archive or URL • Report viewer • API
  • 14. Extension Support • Include domain knowledge • Propose interpreted data
  • 15. Internals • Validation types – Structure • Metadata – Records : Rows • Fields data (e.g. date, coordinates) – Records : Columns • ID uniqueness
  • 16. Internals – Record level • Validation chain – Composed by chain elements – Possible parallelism
  • 17. Internals – Record level • Immutable Chain element – Self contained • Never relies on another chain element – Ordering independent • Same behaviour wherever the element is used in the chain But what if I need really ordering?
  • 18. Internals - Composition • Composed chain element • Exposed as one chain element
  • 19. Composition example • Mandatory Latitude/Longitude – Check record completion on lat/long – Check decimal lat/long value
  • 20. Configuration example • Select mandatory DarwinCore terms – scientificName must be provided • Restrict bounding box – decimalLatitude and decimalLongitude must be between
  • 21. Customization example • Apply your own controlled vocabulary – Use your own dictionary for a term – ControlledVocabularyEvaluationRule
  • 22. Extension Example • Suggester, link to narhwal-processor – Suède –> ISO 3166-2:SE – URI –> http://sws.geonames.org/2661886
  • 23. Collaborative • Share configuration • Share customization (dictionary) • Implement new reusable component – e.g. validation on specific Dwc-A extension
  • 24. Collaboration • Where to go? – https://github.com/gbif/dwca-validator • Who can contribute? – Everyone • What is needed? – Ideas, constructive comments – Code review, feedback
  • 25. Project status • Not yet released • Command line interface available Follow the project on GitHub
  • 27. Special thanks • SiB Colombia • SiB Brazil • Peter Desmet • John Wieczorek • Dag Endresen • …
  • 28. Appendix 1 DwC Content validators Atlas of Living Australia sandbox http://sandbox.ala.org.au/datacheck/ VertNet – Spatial quality Displayed on occurrence pages at http://portal.vertnet.org/search GBIF Spain – Darwin Test http://www.gbif.es/darwin_test/Darwin_Test_in.php Encyclopedia of Life – dwc-validator http://services.eol.org/dwc_validator/
  • 29. Appendix 1 - continue Scratchpads – dwca-validator https://github.com/edwbaker/dwca_validator/ GlobalNames – dwc-archive ruby gem https://github.com/GlobalNamesArchitecture/d wc-archive

Editor's Notes

  1. explain immutable
  2. ----- Notes de la réunion (2014-10-20 14:54) ----- examples
  3. ----- Notes de la réunion (2014-10-20 14:54) ----- suggester : explain it
  4. ----- Notes de la réunion (2014-10-20 14:54) ----- collaboration received where to go current state, timeline current challenges, collaboration is needed