SlideShare une entreprise Scribd logo
1  sur  32
Cover slide GBIF Data Portal Use case of the Crop Wild Relatives Data Portal using web services from the GBIF Data portal  Agenda item 6.1  Portal – examples and conclusions   October 14, 2007, NODES 9, GB14, Amsterdam Dag Terje Filip Endresen Nordic Gene Bank (Sweden) Bioversity International (Italy)
TOPICS ,[object Object],[object Object],[object Object]
Keywords ,[object Object],[object Object],[object Object],[object Object]
Project partners ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A distributed data network ARM LKA BOL MDG UZB National Datasets are shared using the CWR GRIS  system. (Implementation  of  PyWrapper3  and  Darwin Core  (DwC) is in progress.) The national CWR datasets and other relevant International datasets are indexed by the CWR data portal. EURISCO SINGER
Data Sharing Software ,[object Object],[object Object],[object Object],[object Object]
The data portal application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Login Login for administrator permissions.
Import external dataset ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GBIF Portal The CWR Portal provides the  summary number of records  from the GBIF Data Portal on the CWR species list. This summary number of records is  regularly indexed  to speed up the loading of the CWR Portal pages for species level and country level metadata. Whenever displayed, this summary number of records provides a  deep-link back  to the GBIF Data Portal.
GBIF Data Portal, web service  interface PHP Code: function   gbif_count_occurrences ($taxon_name, $country_iso2, $georeferenced_only = 'false') { /**  * function : gbif_count_occurrences * Connect to the GBIF Data Portal and calculate summary species level or country level record count * INPUT : Species name, Country ISO-2 Code, Georeferenced_only (true/false) */ $totalMatched = '';  // init variable if ($country_iso2) : $country_iso2 = strtoupper($country_iso2); endif; $rest_url = &quot; http://data.gbif.org/ws/rest/occurrence/count? &quot;; $rest_url .= &quot; stylesheet= &quot;;  // switch off stylesheet browser formatting if ($taxon_name) : $rest_url .= &quot; &scientificname= &quot; . urlencode($taxon_name); endif; if ($country_iso2) : $rest_url .= &quot; &originisocountrycode= &quot; . strtoupper($country_iso2); endif; $rest_url .= &quot; &georeferencedonly= &quot; . $georeferenced_only;  // switch for georeferenced ONLY on/off   $file_content = file_get_contents($rest_url);  // Read the GBIF Data Portal web service response as REST URL $xml = new SimpleXMLElement($file_content); $xml->registerXPathNamespace('gbif', 'http://portal.gbif.org/ws/response/gbif');  // Register namespace   $result = $xml->xpath('//gbif:summary[1]'); foreach ($result as $data_node) { foreach ($data_node->attributes() as $key => $value) { if ($key == 'totalMatched') { $totalMatched = (string)$value; }  // end if key totalMatched }  // end foreach data_node attribute }  // end foreach result data_node # echo &quot;<xmp>&quot; . $file_content . &quot;</xmp><hr />&quot;; // DEBUG return $totalMatched; } Examples: http://data. gbif .org/ ws /rest/occurrence/count? scientificname = Allium + porrum & georeferencedonly =true& stylesheet = http://data. gbif .org/ ws /rest/occurrence/count? scientificname = Allium + porrum & georeferencedonly =& stylesheet =
GBIF Data Portal, web service
GBIF Data Portal, web service
GBIF Data Portal ,[object Object],[object Object],[object Object],[object Object],[object Object]
CWR Portal  [http://cwrint.grinfo.net] T
CWR Portal - About The CWR Global Portal has an “About” section. Here you will find information pages about the content of the CWR portal.
Search CWR species ,[object Object],[object Object]
Search CWR species ,[object Object],[object Object]
Search Results ,[object Object]
Search Results ,[object Object]
Search Results ,[object Object],[object Object]
Search Results ,[object Object],[object Object],[object Object]
Search Results ,[object Object],[object Object]
Search results ,[object Object],[object Object]
Species level metadata ,[object Object],[object Object]
Country level metadata ,[object Object]
Contact institutes and persons Institutes and persons as part of the CWR Network are listed.
A simple image gallery A simple image gallery for CWR resources is also part of the CWR portal.
Web mapping ,[object Object],[object Object]
Outlook ,[object Object],[object Object],[object Object],[object Object]
Special thanks to ,[object Object],[object Object],[object Object]
Thank you for listening!

Contenu connexe

Plus de Dag Endresen

Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
Dag Endresen
 

Plus de Dag Endresen (20)

Joint GBIF Biodiversa+ symposium in Helsinki on 2024-04-16
Joint GBIF Biodiversa+ symposium in  Helsinki on 2024-04-16Joint GBIF Biodiversa+ symposium in  Helsinki on 2024-04-16
Joint GBIF Biodiversa+ symposium in Helsinki on 2024-04-16
 
Iliad webinar 2024-03-13, Accessing and publishing marine biodiversity data i...
Iliad webinar 2024-03-13, Accessing and publishing marine biodiversity data i...Iliad webinar 2024-03-13, Accessing and publishing marine biodiversity data i...
Iliad webinar 2024-03-13, Accessing and publishing marine biodiversity data i...
 
Modelling Research Expeditions in Wikidata: Best Practice for Standardisation...
Modelling Research Expeditions in Wikidata: Best Practice for Standardisation...Modelling Research Expeditions in Wikidata: Best Practice for Standardisation...
Modelling Research Expeditions in Wikidata: Best Practice for Standardisation...
 
Ontologies for biodiversity informatics, UiO DSC June 2023
 Ontologies for biodiversity informatics, UiO DSC June 2023 Ontologies for biodiversity informatics, UiO DSC June 2023
Ontologies for biodiversity informatics, UiO DSC June 2023
 
Evacuation of the Kherson herbarium
Evacuation of the Kherson herbariumEvacuation of the Kherson herbarium
Evacuation of the Kherson herbarium
 
2023-05-08 GLIS SAC Rome
2023-05-08 GLIS SAC Rome2023-05-08 GLIS SAC Rome
2023-05-08 GLIS SAC Rome
 
BioDT for the UiO Science section meeting 2023-03-24
BioDT for the UiO Science section meeting 2023-03-24BioDT for the UiO Science section meeting 2023-03-24
BioDT for the UiO Science section meeting 2023-03-24
 
Data and Stats Forum at MINA NMBU - 2023-04-26
Data and Stats Forum at MINA NMBU - 2023-04-26Data and Stats Forum at MINA NMBU - 2023-04-26
Data and Stats Forum at MINA NMBU - 2023-04-26
 
BioDATA final conference in Oslo, November 2022
BioDATA final conference in Oslo, November 2022BioDATA final conference in Oslo, November 2022
BioDATA final conference in Oslo, November 2022
 
GBIF data mobilisation for the Nansen Legacy, Tromsø, 2022-09-20
GBIF data mobilisation for the Nansen Legacy, Tromsø, 2022-09-20GBIF data mobilisation for the Nansen Legacy, Tromsø, 2022-09-20
GBIF data mobilisation for the Nansen Legacy, Tromsø, 2022-09-20
 
GBIF at Living Norway Open Science Lab 2022-03-03
GBIF at Living Norway Open Science Lab 2022-03-03GBIF at Living Norway Open Science Lab 2022-03-03
GBIF at Living Norway Open Science Lab 2022-03-03
 
GBIF & GRScicoll, Høstseminar Norges museumsforbunds Seksjon for natur, 2021-...
GBIF & GRScicoll, Høstseminar Norges museumsforbunds Seksjon for natur, 2021-...GBIF & GRScicoll, Høstseminar Norges museumsforbunds Seksjon for natur, 2021-...
GBIF & GRScicoll, Høstseminar Norges museumsforbunds Seksjon for natur, 2021-...
 
Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
Råd fra GBIF-Norge til datainfrastrukturutvalget i dialogmøte 2021-11-19
 
The role of biodiversity informatics in GBIF, 2021-05-18
The role of biodiversity informatics in GBIF, 2021-05-18The role of biodiversity informatics in GBIF, 2021-05-18
The role of biodiversity informatics in GBIF, 2021-05-18
 
GBIF and Biodiversity informatics for museums, 15 March 2021
GBIF and Biodiversity informatics for museums, 15 March 2021GBIF and Biodiversity informatics for museums, 15 March 2021
GBIF and Biodiversity informatics for museums, 15 March 2021
 
2016-10-12 MUSIT & GBIF - Dataset portals
2016-10-12 MUSIT & GBIF - Dataset portals2016-10-12 MUSIT & GBIF - Dataset portals
2016-10-12 MUSIT & GBIF - Dataset portals
 
2021-01-27--biodiversity-informatics-gbif-(52slides)
2021-01-27--biodiversity-informatics-gbif-(52slides)2021-01-27--biodiversity-informatics-gbif-(52slides)
2021-01-27--biodiversity-informatics-gbif-(52slides)
 
GBIF and Open Science
GBIF and Open ScienceGBIF and Open Science
GBIF and Open Science
 
FAIR and open biodiversity collection data management
FAIR and open biodiversity collection data managementFAIR and open biodiversity collection data management
FAIR and open biodiversity collection data management
 
BioDATA capacity enhancement curriculum at GBIF GB26 Global Nodes Meeting in ...
BioDATA capacity enhancement curriculum at GBIF GB26 Global Nodes Meeting in ...BioDATA capacity enhancement curriculum at GBIF GB26 Global Nodes Meeting in ...
BioDATA capacity enhancement curriculum at GBIF GB26 Global Nodes Meeting in ...
 

Dernier

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Prototype Crop Wild Relatives Global Portal, GBIF GB14 nodes meeting (2007)

  • 1. Cover slide GBIF Data Portal Use case of the Crop Wild Relatives Data Portal using web services from the GBIF Data portal Agenda item 6.1 Portal – examples and conclusions October 14, 2007, NODES 9, GB14, Amsterdam Dag Terje Filip Endresen Nordic Gene Bank (Sweden) Bioversity International (Italy)
  • 2.
  • 3.
  • 4.
  • 5. A distributed data network ARM LKA BOL MDG UZB National Datasets are shared using the CWR GRIS system. (Implementation of PyWrapper3 and Darwin Core (DwC) is in progress.) The national CWR datasets and other relevant International datasets are indexed by the CWR data portal. EURISCO SINGER
  • 6.
  • 7.
  • 8. Login Login for administrator permissions.
  • 9.
  • 10. GBIF Portal The CWR Portal provides the summary number of records from the GBIF Data Portal on the CWR species list. This summary number of records is regularly indexed to speed up the loading of the CWR Portal pages for species level and country level metadata. Whenever displayed, this summary number of records provides a deep-link back to the GBIF Data Portal.
  • 11. GBIF Data Portal, web service interface PHP Code: function gbif_count_occurrences ($taxon_name, $country_iso2, $georeferenced_only = 'false') { /** * function : gbif_count_occurrences * Connect to the GBIF Data Portal and calculate summary species level or country level record count * INPUT : Species name, Country ISO-2 Code, Georeferenced_only (true/false) */ $totalMatched = ''; // init variable if ($country_iso2) : $country_iso2 = strtoupper($country_iso2); endif; $rest_url = &quot; http://data.gbif.org/ws/rest/occurrence/count? &quot;; $rest_url .= &quot; stylesheet= &quot;; // switch off stylesheet browser formatting if ($taxon_name) : $rest_url .= &quot; &scientificname= &quot; . urlencode($taxon_name); endif; if ($country_iso2) : $rest_url .= &quot; &originisocountrycode= &quot; . strtoupper($country_iso2); endif; $rest_url .= &quot; &georeferencedonly= &quot; . $georeferenced_only; // switch for georeferenced ONLY on/off $file_content = file_get_contents($rest_url); // Read the GBIF Data Portal web service response as REST URL $xml = new SimpleXMLElement($file_content); $xml->registerXPathNamespace('gbif', 'http://portal.gbif.org/ws/response/gbif'); // Register namespace $result = $xml->xpath('//gbif:summary[1]'); foreach ($result as $data_node) { foreach ($data_node->attributes() as $key => $value) { if ($key == 'totalMatched') { $totalMatched = (string)$value; } // end if key totalMatched } // end foreach data_node attribute } // end foreach result data_node # echo &quot;<xmp>&quot; . $file_content . &quot;</xmp><hr />&quot;; // DEBUG return $totalMatched; } Examples: http://data. gbif .org/ ws /rest/occurrence/count? scientificname = Allium + porrum & georeferencedonly =true& stylesheet = http://data. gbif .org/ ws /rest/occurrence/count? scientificname = Allium + porrum & georeferencedonly =& stylesheet =
  • 12. GBIF Data Portal, web service
  • 13. GBIF Data Portal, web service
  • 14.
  • 15. CWR Portal [http://cwrint.grinfo.net] T
  • 16. CWR Portal - About The CWR Global Portal has an “About” section. Here you will find information pages about the content of the CWR portal.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Contact institutes and persons Institutes and persons as part of the CWR Network are listed.
  • 28. A simple image gallery A simple image gallery for CWR resources is also part of the CWR portal.
  • 29.
  • 30.
  • 31.
  • 32. Thank you for listening!

Notes de l'éditeur

  1. Some keywords; the main topics of the talk
  2. Some keywords; the main topics of the talk
  3. Image: Dioscorea in a bowl , Photo by Annie Lane
  4. [http://www.biocase.org/index.shtml]
  5. Image: Cotton , Uzbekistan , photo by Annie L ane .
  6. Image: Cotton , Uzbekistan , photo by Annie L ane .
  7. Image: Cotton , Uzbekistan , photo by Annie L ane .
  8. http://commons.wikimedia.org/wiki/Image:Herfstprei_Tara.jpg http://data.gbif.org/ws/rest/occurrence/count?scientificname=Allium+porrum&amp;georeferencedonly=true&amp;stylesheet=
  9. http://commons.wikimedia.org/wiki/Image:Allium_porrum_porrum_HabitusInflorescences_BotGardBln0906.JPG http://data.gbif.org/ws/rest/occurrence/count?scientificname=Allium+porrum&amp;georeferencedonly=&amp;stylesheet=
  10. Image: Cotton , Uzbekistan , photo by Annie L ane .
  11. Some keywords; the main topics of the talk
  12. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  13. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  14. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  15. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  16. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  17. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  18. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  19. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  20. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  21. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  22. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  23. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  24. Samy to provide more input...? Release in December 2006? With approximately 2.2 million accessions indexed. Helmut suggest to describe CHM
  25. Solanum tuberosum L. Potato. Light sprout. Photographer NGB (NGB Picture Archive, image 001289).
  26. Image: Spider in a spiderweb Image: Imke Thormann Image: Annie Lane Image: Allison Polous Image: Dag Terje Filip Endresen (in Benin)