Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

25
Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model

Transcript of Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Page 1: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Patrick Leary23 October, 2008TDWG Fremantle

Experiences With Species Profile Model

Page 2: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Current EOL Content

2

Sources of content– Content Partners– User Contributions

(LifeDesks, Flickr, …)

Data objects– Classification– Descriptions– Multimedia– Occurrence Maps– Outlinks

Page 3: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Content Partners

3

Page 4: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Content Partners (e.g. FishBase, Tree of Life, LifeDesks, …)

XML Schema

Processing

Content Cache

EOL Databases

APIs, Excel, Export

Models and Classes

APIs

Page 5: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Content Trajectory

5

And that is now

“to have 1 million high-quality pages within 5 years and a complete Encyclopedia of known species within 10 years” Submission to the MacArthur Foundation

‘A major challenge in 2008 will be to maintain, or even increase, this pace, in order to meet our milestones” MacArthur Foundation report, 2007

Page 6: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Description of Pilot Project

Literature in– Marked up with GoldenGATE Editor

Served in Species Profile Model via REST service

Indexed by EOL for display on species pages

6

Page 7: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

7

GoldenGATE Markup

Digital Form

REST Service

Search Request SPM Species Profiles

EOL Index

RDF Parsing

LSID resolution

Page 8: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Technical Details

REST service to return Species Profile Models

SPM represented as RDF XML

RDF parsing in PHP– RDF API for PHP (RAP)

Source code available at http://sourceforge.net/projects/rdfapi-php/

TDWG LSID Resolvere.g. http://lsid.tdwg.org/urn:lsid:biosci.ohio-state.edu:osuc_pubs:5959

8

Page 9: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Species Profile Model

Class: Species Profile Model

Class: InfoItem

9

Property Range

aboutTaxon TaxonConcept

hasInformation InfoItem

Property Range

associatedTaxon TaxonConcept

category string

contextOccurence OccurenceRecord

context string

contextValue DefinedTerm

hasContent string

hasValue DefinedTerm

Page 10: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

SPM Examples

10

Page 11: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

In Context

11

Page 12: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Associations

12

Page 13: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Current Classes of InfoItem

13

LegislationLifeCycleLifeExpectancyLookAlikesManagementMigrationMolecularBiologyMorphologyPhysiologyPopulationBiologyProceduresReproductionRiskStatementSizeTaxonBiologyThreatsTrendsTrophicStrategyUse

AssociationsBehaviourBiologyConservationConservationStatusCyclicityCytologyDescriptionDiagnosticDescriptionDiseasesDispersalDistributionEcologyEvolutionGeneralDescriptionGeneticsGrowthHabitatKey

Page 14: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Current Classes of InfoItem

14

LegislationLifeCycle

LifeExpectancy

LookAlikes

ManagementMigration

MolecularBiologyMorphologyPhysiology

PopulationBiologyProcedures

Reproduction

RiskStatementSizeTaxonBiologyThreatsTrendsTrophicStrategy

Use

Associations

Behaviour

BiologyConservationConservationStatusCyclicity

Cytology

DescriptionDiagnosticDescriptionDiseases

Dispersal

Distribution

Ecology

Evolution

GeneralDescriptionGenetics

Growth

Habitat

Key

Page 15: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

More Structure

15

Biology MolecularBiology PopulationBiology TaxonBiology

Conservation ConservationStatus Legislation Management RiskStatement Threats Trends

Description DiagnosticDescription GeneralDescription Morphology Size

Page 16: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Mapping to InfoItems

Initial mapping for Cypriniformes Tree of Life

Time consuming manual process

Support needed

Tools are desired to assist with mapping

16

Page 17: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Mapping to InfoItems

17

Morphology MorphologyGross external form MorphologyInternal anatomy MorphologyOsteology MorphologyPigmentation MorphologyIntegument and squamation MorphologyLateralis system MorphologyArmature MorphologyNuptial tuberculation and other structures MorphologyGenetics MorphologyKaryology MorphologyPloidy MorphologyHeritability MorphologySex determination MorphologyEnvironmental tolerances MorphologyLife history MorphologyNo-choice breeding experiments and interspecific genetic compatibility MorphologyNon-anthropogenic hybridization in the wild MorphologyAnthropogenic hybridization in the wild MorphologyGenetic manipulations Morphology

Physiology PhysiologyVisual pigments and structures PhysiologyAcousticolateralis system PhysiologySound production PhysiologyThermal biology and metabolism PhysiologyOxygen requirements PhysiologySalinity tolerance PhysiologyAcclimation to temperature and salinity PhysiologySalinity tolerances and osmoregulation PhysiologyTemperature PhysiologyOxygen PhysiologyInteraction effects of salinity and temperature on survivability PhysiologyEffects on reproduction and development PhysiologyHydrogen ion concentration PhysiologyEffects of age and interactions among environmental variables PhysiologyBehavioral responses to environmental extremes Physiology

Page 18: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Mapping to InfoItems

18

ReproductionGeneral featuresFecundityAge at sexual maturityModes of spawningCourtship and spawningMate choiceParental careSpawning locationsLarval developmentSeasonalityEgg characteristics and developmentGrowth, sexual maturity, and life span

Reproduction

Page 19: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Mapping to InfoItems

19

Reproduction

spmi:Reproductionctol_spmi:GeneralFeaturesctol_spmi:Fecundityctol_spmi:SexualMaturityctol_spmi:Spawningctol_spmi:Courtshipctol_spmi:MateChoicectol_spmi:ParentalCarectol_spmi:SpawningLocationsctol_spmi:LarvalDevelopmentctol_spmi:Seasonalityctol_spmi:EggCharacteristicsctol_spmi:SexualGrowth

Page 20: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Use Controlled Terms

Easier for consumers to interpret:

…is less ambiguous than

20

Subject Predicate Object

urn:lsid:site.org:info_items:123 spm:hasValue status:Endemic

urn:lsid:site.org:info_items:123 spm:contextValue georegion:12

Subject Predicate Object

urn:lsid:site.org:info_items:123 spm:hasContent Endemic

hasInformation spm:context Southeastern Europe

Page 21: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Use Controlled Terms

TaxonName:

Specimen:

21

Subject Predicate Object

urn:lsid:site.org:taxon_name:987 tn:rankString sp.

urn:lsid:site.org:taxon_name:987 tn:rankString especie

urn:lsid:site.org:taxon_name:987 tn:rank rank_terms:Species

Subject Predicate Object

urn:lsid:site.org:specimen:345 tsp:kindOfSpecimenString Picture

urn:lsid:site.org:specimen:345 tsp:kindOfSpecimenString Photograph

urn:lsid:site.org:specimen:345 tsp:kindOfSpecimenString Image

urn:lsid:site.org:specimen:345 tsp:kindOfSpecimen spec_type:StillImage

Page 22: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Attribution and Licensing

Is data different from content?

Much of TDWG ontology covers data

Species profiles can be data or content

Text descriptions have authors and can be creative works

Attribution is necessary for reuse and display

IPR varies by country

Explicit declarations needed for machine processing

22

Page 23: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Attribution and Licensing

Dublin Core

Creative Commons

23

Subject Predicate Object

urn:lsid:site.org:info_items:5 dc:creator John Smith

urn:lsid:site.org:info_items:5 dcterms:rights Available under CC-BY-NC 3.0

urn:lsid:site.org:info_items:5 dcterms:rightsHolder Marine Biological Laboratory

Subject Predicate Object

urn:lsid:site.org:info_items:5 dcterms:license http://creativecommons.org/licenses/by/3.0/

urn:lsid:site.org:info_items:5 dcterms:license http://creativecommons.org/licenses/by-nc/3.0/

urn:lsid:site.org:info_items:5 dcterms:license http://creativecommons.org/licenses/by-sa/3.0/

urn:lsid:site.org:info_items:5 dcterms:license Unknown

urn:lsid:site.org:info_items:5 dcterms:license Not Applicable

Page 24: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Final Thoughts

InfoItems need more structure / group-specific

Tools for mapping local DBs to InfoItems

More (diverse) SPM instance examples

Don’t forget about attribution and licensing

Would be nice to have easy local LSID resolvers

SPM Could use more attention from TDWG

24

Page 25: Patrick Leary 23 October, 2008 TDWG Fremantle Experiences With Species Profile Model.

Thank You

25