Stewarding Research Data with Islandora    David Wilcox, DiscoveryGarden Inc.LITA National Forum 2012 - Columbus, Ohio
Agenda• Introducing Islandora• Research Data Examples ✦ Smithsonian Institution ✦ Computational Chemistry VRE ✦ Editing Mo...
Introducing Islandora
Introducing Islandora• Open source digital asset management  system• Drupal+Fedora framework from UPEI• Flexible UI on top...
Introducing Islandora•   Designed to support 3 “landscapes”    •   Admin (Committees, Documents/Records)    •   Learning (...
Drupal• Collaborative layer• Easy branding• New functionality &  modules• Web 2/3 savvy• Robust community
Fedora Commons•   Repository layer•   Data, metadata, workflow/    permissions layer•   Work with any data asset/    schema...
Islandora•   Glue that binds Drupal & Fedora•   Drupal modules, additional    applications•   Open Source•   Sustainabilit...
Solution Packs• Architecture to support basic content  types• Default metadata forms (MODS) that can  be modified• Applicat...
Drupal UIFormsAPI                                                         LDAP                               CSS/ThemesIma...
Drupal UI            FormsAPI                                                         LDAP                                ...
Drupal UI          FormsAPI                                                                             LDAP              ...
Drupal UIFormsAPI                                                                        LDAP                             ...
How IslandoraUnderstands Content
Everything is an Object
Objects have Persistent  Identifiers (PIDs)
Objects haveDatastreams
Content Model ArchitectureObject Model - IslandImagined/Large Image                                                     • ...
Root Collection                    islandora:collectionCModel        DC                                       DC    RELS-E...
Research Data  Examples
Smithsonian Institution
Purpose and Goals• Implement a flexible, long-term research  data preservation system• Make research data publicly availabl...
Tree Viewer
Tree Viewer
Tree Viewer
My Projects
My Projects
My Projects
Exhibition
Exhibition
Exhibition
Metadata Support
Metadata Support
ComputationalChemistry VRE
Molecule Ingest
Molecule Ingest
Molecule Ingest
Molecule Ingest
External Datastore    Integration
Chemical Structure     Search
Chemical Structure     Search
Editing Modernism in       Canada
Book Reader
Book Reader
CWRC Writer
CWRC Writer
Shared Canvas
Shared Canvas
Questions?
Stewarding Research Data With Islandora
Upcoming SlideShare
Loading in...5
×

Stewarding Research Data With Islandora

1,294

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,294
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Stewarding Research Data With Islandora

    1. 1. Stewarding Research Data with Islandora David Wilcox, DiscoveryGarden Inc.LITA National Forum 2012 - Columbus, Ohio
    2. 2. Agenda• Introducing Islandora• Research Data Examples ✦ Smithsonian Institution ✦ Computational Chemistry VRE ✦ Editing Modernism in Canada• Q &A
    3. 3. Introducing Islandora
    4. 4. Introducing Islandora• Open source digital asset management system• Drupal+Fedora framework from UPEI• Flexible UI on top of Fedora + other apps• Deployed in 100+ institutions, growing
    5. 5. Introducing Islandora• Designed to support 3 “landscapes” • Admin (Committees, Documents/Records) • Learning (Images, SCORM) • Research (Data, Collaborative groups)• System designed to support any Digital Asset Management (DAM) requirement, including stewardship and collaboration
    6. 6. Drupal• Collaborative layer• Easy branding• New functionality & modules• Web 2/3 savvy• Robust community
    7. 7. Fedora Commons• Repository layer• Data, metadata, workflow/ permissions layer• Work with any data asset/ schema• Content Model Architecture• Semantic support (RDF)
    8. 8. Islandora• Glue that binds Drupal & Fedora• Drupal modules, additional applications• Open Source• Sustainability Model (soft money, operational funds, & private services company)
    9. 9. Solution Packs• Architecture to support basic content types• Default metadata forms (MODS) that can be modified• Applications integration based on experience/best-practices
    10. 10. Drupal UIFormsAPI LDAP CSS/ThemesImageAPI FCK Editorial WorkFlow User Roles/Permissions Tabs BibUtils Modules (LDAP/BibUtils/Etc SPARQL HTML Hooks
    11. 11. Drupal UI FormsAPI LDAP CSS/Themes ImageAPI FCK Editorial WorkFlow User Roles/Permissions Tabs BibUtils Modules (LDAP/BibUtils/Etc SPARQL HTML Islandora HooksDjatoka Tika Code Snippets/ApplicationsTesseract Kakadu JMS Micro Services Engine JMS R SWFTools Wowza XSLTs PHP/Python Snippets OOffice
    12. 12. Drupal UI FormsAPI LDAP CSS/Themes ImageAPI FCK Editorial WorkFlow User Roles/Permissions Tabs BibUtils Modules (LDAP/BibUtils/Etc SPARQL SOAP REST SPARQL HTML HooksMulgara Solr/Lucene Islandora Djatoka Fedora Tika Code Snippets/Applications Tesseract Kakadu Content Models JMS Micro Services Engine XACML Policies JMS R SWFTools Wowza XSLTs PHP/Python Snippets OOffice Process Any Metadata MySQL & GSearch Any Data
    13. 13. Drupal UIFormsAPI LDAP CSS/ThemesImageAPI FCK Editorial WorkFlow User Roles/Permissions Tabs BibUtils Modules (LDAP/BibUtils/Etc SPARQL HTML Hooks IslandoraDjatoka Tika Code Snippets/ApplicationsTesseract Kakadu JMS Micro Services Engine JMS R SWFTools Wowza XSLTs PHP/Python Snippets OOffice SPARQL SOAP RESTMulgara Solr/Lucene Fedora Content Models XACML Policies Process Any Metadata MySQL & GSearch Any Data
    14. 14. How IslandoraUnderstands Content
    15. 15. Everything is an Object
    16. 16. Objects have Persistent Identifiers (PIDs)
    17. 17. Objects haveDatastreams
    18. 18. Content Model ArchitectureObject Model - IslandImagined/Large Image • CMA is key to the imagined:208361 (PID) Digital Object Identifier Islandora architecture Object Properties System Properties Manage & Track Object and roadmap • Relations (RELS-EXT) Dublin Core (DC) Reserved Datastreams Complete digital archive with assets & Key Object Metadata Audit Trail (AUDIT) JP2K Web (JP2) metadata JP2K Archival (LOSSLES_JP2) Datastreams • Sharing content models Low Res JPEG (JPG) Aggregates Content Items makes Fedora Thumbnail (TN) Descriptive Metadata ecosystem very (MODS) compelling
    19. 19. Root Collection islandora:collectionCModel DC DC RELS-EXT Has Model RELS-EXTCOLLECTION_POLICY ISLANDORACMBasic Image Collection islandora:collectionCModel TN DC DC Has Model RELS-EXT RELS-EXT ISLANDORACMCOLLECTION_POLICY Image DC islandora:sp_basic_image MODS DC RELS-EXT Has Model RELS-EXT OBJ ISLANDORACM MEDIUM_SIZE TN
    20. 20. Research Data Examples
    21. 21. Smithsonian Institution
    22. 22. Purpose and Goals• Implement a flexible, long-term research data preservation system• Make research data publicly available in a useful way• Provide a framework that integrates well with existing researcher workflows
    23. 23. Tree Viewer
    24. 24. Tree Viewer
    25. 25. Tree Viewer
    26. 26. My Projects
    27. 27. My Projects
    28. 28. My Projects
    29. 29. Exhibition
    30. 30. Exhibition
    31. 31. Exhibition
    32. 32. Metadata Support
    33. 33. Metadata Support
    34. 34. ComputationalChemistry VRE
    35. 35. Molecule Ingest
    36. 36. Molecule Ingest
    37. 37. Molecule Ingest
    38. 38. Molecule Ingest
    39. 39. External Datastore Integration
    40. 40. Chemical Structure Search
    41. 41. Chemical Structure Search
    42. 42. Editing Modernism in Canada
    43. 43. Book Reader
    44. 44. Book Reader
    45. 45. CWRC Writer
    46. 46. CWRC Writer
    47. 47. Shared Canvas
    48. 48. Shared Canvas
    49. 49. Questions?
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×