Index Fungorum LSID Authority Setup - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

Index Fungorum LSID Authority Setup

Description:

Standard Java LSID framework with Tomcat. Really easy to set up (most time spent ... String url = 'http://localhost/cabihost/Fungus.asmx/NameFullByKey?NameLsid ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 8
Provided by: wiki4
Category:

less

Transcript and Presenter's Notes

Title: Index Fungorum LSID Authority Setup


1
Index Fungorum LSID Authority Setup
Kevin Richards June 2006
2
  • Standard Java LSID framework with Tomcat
  • Really easy to set up (most time spent on
    learning Java/Tomcat ins and outs)
  • Used SimpleResolutionService
  • No assigning service
  • Still produces errors in Rods tester (probably
    validate method?)
  • Names only, no literature, images etc

3
  • protected boolean hasData(LSIDRequestContext
    arg0)
  • if (arg0.getLsid().getAuthority().getAuthority(
    ).toLowerCase().equals("indexfungorum.org"))
  • return true
  • return false
  • protected boolean hasMetadata(LSIDRequestContext
    arg0)
  • if (arg0.getLsid().getAuthority().getAuthority(
    ).toLowerCase().equals("indexfungorum.org"))
  • return true
  • return false
  • protected void validate(LSIDRequestContext arg0)
    throws LSIDServerException // TODO
    Auto-generated method stub

4
  • TCS-RDF Metadata
  • Our interpretation
  • Others may have a different interpretation gt
    inconsistent data
  • Literature RDF element is unstructured should
    be
  • Connected to live IndexFungorum database
  • LSID data is just taxon full name?

5
  • Example metadata
  • lt?xml version"1.0" ?gt
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-r
    df-syntax-ns" xmlnsTaxonNames"http//tdwg.org/2
    006/03/12/TaxonNames/" xmlnsns"http//purl.org/d
    c/elements/1.1/"gt
  • ltTaxonNamesTaxonName rdfabout"urnlsidindexfu
    ngorum.orgNames213649" TaxonNamesnomenclaturalC
    ode"http//tdwg.org/2006/03/12/TaxonNames/Nomencl
    aturalCode/botanical"gt
  • ltnsTitlegtEutypella ventricosa (Fuckel)
    Sacc.1882lt/nsTitlegt
  • ltTaxonNamesnameCompletegtEutypella
    ventricosalt/TaxonNamesnameCompletegt
  • ltTaxonNamesgenericEpithetgtEutypellalt/TaxonNames
    genericEpithetgt
  • ltTaxonNamesspecificEpithetgtventricosalt/TaxonNam
    esspecificEpithetgt
  • ltTaxonNamesauthorshipgt(Fuckel)
    Sacc.lt/TaxonNamesauthorshipgt
  • ltTaxonNamesbasionymAuthorshipgtFuckellt/TaxonName
    sbasionymAuthorshipgt
  • ltTaxonNamescombinationAuthorshipgtSacc.lt/TaxonNa
    mescombinationAuthorshipgt
  • ltTaxonNamespublishedIngtltigtSyll. fung.lt/igt
    (Abellini) ltbgt1lt/bgt 148 (1882)
    (1882)lt/TaxonNamespublishedIngt
  • ltTaxonNamesyeargt1882lt/TaxonNamesyeargt
  • ltTaxonNamesmicroReferencegt148lt/TaxonNamesmicro
    Referencegt
  • ltTaxonNameshasBasionymgt
  • ltrdfDescription rdfabout"urnlsidindexfungor
    um.orgNames148860" /gt

6
Summary
  • LSID easy enough to set up for computer literate
    / developer
  • GUID technology not so critical the metadata,
    and interpretation of that metadata, seems more
    important
  • Will often be some steep learning curve RDF in
    my case
  • Assign LSIDs and rest will fall into place?

7
  • The End
  • Comments Questions
Write a Comment
User Comments (0)
About PowerShow.com