PFHub Fair Data Collection

Daniel Wheeler / Trevor Keller

2022-10-23

OVERView

  • Updates
  • Future improvements
  • Zenodo-based submission demo
  • Schema.org schema
    • Why this is good (Trevor)

Updates

  • Switch to GitHub wiki
  • Zenodo submissions

pFHUb Submissions

  1. Started with simple YAML file
    • Fill out YAML file by hand
    • Submit pull-request
    • CIs + human checks in pull-request
  2. Next iteration included an upload form
    • Fill out sophisticated form
    • Submit and Staticman app submits pull-request
  3. Tried GitHub issue template
  4. Trevor's idea to use archival service (Zenodo)

PFHUB Submission Via Zenodo

  • Archival approach provides DOI
  • Zenodo permits versions (with new DOIs)
  • Zenodo handles some collection of metadata
  • Zenodo does not have metadata for individual files
  • Require a "pfhub.json" meta data file in addition
  • Question:
    • pfhub.json should alone with data files, but Zenodo also collects metadata (redundancy)

ZENODO SCHEma

PFHUB.json

ZENODO Submission DEmo

MILESTONES for Upcoming Meetings

  • Bullet One
  • Bullet Two
  • Bullet Three

Discussion

  • U

pfhub-workshop-oct-2022

By Daniel Wheeler

pfhub-workshop-oct-2022

  • 197