iDigBio API Hackathon ‘15 Introductory Webinar

Slides:



Advertisements
Similar presentations
Holdings Management Overview
Advertisements

2012 Florida Public Library Directors' Meeting.
Using SD K12 SharePoint®.
Microsoft Office 2007: Introductory Computer Applications 11.
Word Lesson 8 Increasing Efficiency Using Word
Clinical Trials Network ∙ Dissemination Library National Drug Abuse Treatment Welcome to the Library! CTN Dissemination.
Michael Donovan, River Campus Libraries – 12/03 DocuShare Overview and Training.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
Pasewark & Pasewark 1 Word Lesson 8 Increasing Efficiency Using Word Microsoft Office 2007: Introductory.
Company/Product Overview. You have lots of files all over the place.
UF Directory Training Project Leader: Warren Curry, Information Systems Project Directory Web Site:
PRIOS ARA Limited Agent User Instructions PRIOS ARA Limited Agent User Instructions Professional Repossessors Interactive Operating System.
Classroom User Training June 29, 2005 Presented by:
Using SD K12 SharePoint ®. What is SharePoint? Microsoft SharePoint Components Web Browser Collaboration functions Process management modules Search modules.
DECam Logbook CTIO uses an electronic logbook for DECam – Proper Use will result in better procedures.
- ARL Position Description Bank -. Welcome and Greeting Brian W. Keith Associate Dean, Administrative Services and Faculty Affairs Brian W. Keith Associate.
Nobody’s Unpredictable Ipsos Portals. © 2009 Ipsos Agenda 2 Knowledge Manager Archway Summary Portal Definition & Benefits.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
Information for Financial Aid Professionals Vicki Adkins and Marcello Rojtman Session 14.
Go to your Blog URL: Then click on “Log in” Your students do not need to remember their password, they can select.
Registration Solutions for your Event Management.
IDigBio is funded by a grant from the National Science Foundation’s Advancing Digitization of Biodiversity Collections Program (Cooperative Agreement EF ).
CEOS CWIC Report: Metadata Mapping Table Cocoa Beach, FL WGISS-37, April 2014 Michael Morahan
GBIF Governing Board 20 Module 6B: New GBIF Tools II 2013 Portal and NPT Startup Daniel Amariles IT Leader, National Biodiversity Information System of.
1 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Drug Development from the Inside Magnus Mengelbier Director.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
1 Yoel Kortick Senior Librarian Adding a local Electronic Collection.
+ The Learning Registry: A How To Primer for Digital Content Publishers and Aggregators December 20, 2011.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Laserfiche Business Process Library: Jumpstart Business Process Automation Brandon Buccowich, Technical Marketing Engineer | Katie Fries, Presales Consultant.
LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?
Knowledge Hub Walkthrough August
Knowledge Hub Walkthrough August
Stavroula Balopoulou , Angelo Lykiardopoulos, Sissy Iona HCMR-HNODC
Reporting From the WebFOCUS Repository
Welcome to all Salesforce Enthusiasts Once Again (18-JUN-16)
Business Directory REST API
Microsoft Ignite /16/2018 3:12 PM BRK2119
Uplode Simple file storage CWEB Final Project
WWU Hackathon May 6 & 7.
Integrating Dropbox with Canvas
Win Web Unbilled Report
My Digital Products and My Company Inventory
Power Hour April 2011 DITA and ePublisher
Steering Group Member, Link Digital
2007 Office System Integration
Using Shiny to Build Web Applications
Shine Insight Reporting 101
Webinar – New KStutor Overview 25th October 2013
Youth Work Readiness Assessment & Tools
Overview of Social Computing in Microsoft SharePoint 2010
What’s New in Colectica 5.3 Part 1
Welcome to the Colorado Team Leader Preparation Webinar
Using Shiny to Build Web Applications
Microsoft Office System 2007: Records Management
eSRA in Cognos – An Overview
PATENTSCOPE: For Beginners
Parent Resources Public Education Department Project Update
Welcome to the European Shoemaker e-learning platform introduction
Health On-Line Patient Education Web Site
MIS Professor Sandvig MIS 324 Professor Sandvig
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Network Controllable MP3 Player
July 13, 2016 Web Platform Kickoff Webinar.
Adobe Acrobat DC Accessibility Non-Text Elements
Adobe Acrobat DC Accessibility: Accessibility Checker
Projector November 2014 Release Overview
MIS Professor Sandvig MIS 424 Professor Sandvig
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
2019 Benefits Open Enrollment
Presentation transcript:

iDigBio API Hackathon ‘15 Introductory Webinar Matthew Collins (mcollins@acis.ufl.edu) Alex Thompson (godfoder@acis.ufl.edu) Greg Traub (gtraub@acis.ufl.edu) Dan Stoner (dstoner@acis.ufl.edu) Advanced Computing and Information Systems Laboratory (ACIS) University of Florida Welcome everyone….

Today’s agenda Welcome and overview of the event API inventory Walkthrough of Search and Mapping APIs Simple examples of Search and Mapping Libraries available Dissemination of hackathon ideas Questions

iDigBio: http://www.idigbio.org

Hackathon Event Agenda https://github.com/idigbio-api-hackathon/HackathonCentral/wiki/Hackathon-Agenda June 3, 2015 - Wednesday 8:30am - 9:45am Welcome and introductions 10:15am - 11:15am Pitch your idea, set your goal, choose a partner 11:15am - 12:00am Report on team goals 1:00pm - 5:00pm Code! June 4, 2015 – Thursday 8:30am - 9:15am Brief reports on progress (10 min per team) 9:15am - 5:00pm Code! June 5, 2015 – Friday 8:30am - 12:00am Code! 1:00pm - 3:00pm Final product report (30 min per team)

Web Portal Interface: Search across all data, all/individual fields, customize, use autocompletion, synonyms,… Portal provides an easy search interface for all indexed data in iDigBio A user can search across all fields (full-text search) A user can search individual fields (advanced search fields) Advanced search fields provide progressive autocompletion (meaning any used fields are taken into account when providing suggestions) Lower taxonomy search fields (Family, Genus, Specific Epithet) provide an “Add EOL Synonyms” button for adding synonyms to a users entries utilizing the Encyclopedia Of Life API.

API Inventory There are several “APIs” for several purposes: Search API (provides access to records, what we’ll talk about today) Mapping (a subset of the search API) Download API (provides DwCA files asynchronously) Media ingestion API (used by the appliance, requires authentication) Ingestion API (used internally)

Search API Development Status Beta status today (publically available but functionality might change) Production status June 1, 2015

Search API Documentation https://github.com/iDigBio/idigbio-search-api (Alex Thompson)

Search API Examples http://beta-next.idigbio.org:19199 (Greg Traub)

Search API Examples – jQuery records Basic search using a JSON object for finding Genus ‘Acer’ with Images: http://beta-next.idigbio.org:19199 {"rq":{"genus": “acer”, "hasImage": true}} $.ajax(‘https://beta-search.idigbio.org/v2/search/records/’,{       dataType: 'json',       contentType: 'application/json',       type: ‘POST’,       data: JSON.stringify({"rq":{"genus": “acer”, "hasImage": true}}) });

Search API Examples – jQuery maps Building a map: $.ajax(‘https://beta-search.idigbio.org/v2/mapping/’,{       dataType: 'json',       contentType: 'application/json',       type: ‘POST’,       ​data: JSON.stringify({"rq":{"genus": “acer”, "hasImage": true}}) });

Libraries and Hackathon Ideas (Dan Stoner)

iDigBio Client Libraries R Project ridigbio R Package for Search API https://github.com/idigbio/ridigbio Python Library for Search API https://github.com/idigbio/idigbio-python-client/

ridigbio (R Package) Not yet in The Comprehensive R Archive Network (CRAN), but hopefully soon. In the meantime…

idigbio (Python Library) Available in the Python Package Index (PyPI).

Hackathon GitHub resources Main: https://github.com/idigbio-api-hackathon Wiki: https://github.com/idigbio-api-hackathon/HackathonCentral/wiki

Hackathon GitHub resources (cont’d) Use Issues to submit and comment on ideas...

Hackathon Resources Summary Github organization for hackathon: https://github.com/idigbio-api-hackathon HackathonCentral project has all information Your projects will go here iDigBio API repository w/ documentation: https://github.com/iDigBio/idigbio-search-api API overviews: https://www.idigbio.org/wiki/index.php/IDigBio_API API users mailing list: http://lists.ufl.edu/cgi-bin/wa?A0=IDIGBIO-API-USERS-L

Questions? Deer mouse / Missouri Department of Conservation