Big-Bee-Network / dwc2zenodo

Takes a darwin core archive endpoint or RSS feed and deposits a versioned archive and review as a Zenodo record for each collection. Optionally, the deposits can be submitted to a Zenodo community.
GNU General Public License v3.0
0 stars 0 forks source link

working requirements document #1

Open seltmann opened 2 weeks ago

seltmann commented 2 weeks ago

https://pad.carpentries.org/bee

seltmann commented 2 weeks ago

https://github.com/Big-Bee-Network/dwc2zenodo

packaging on Zenodo -

recipe:

# track & package  
 preston track 'https://library.big-bee.net/portal/content/dwca/rss.xml'\
  | preston dwc-stream\
  | bash transform_into_human_readable_text_including_review.sh\
  | package track 
# publish/translate into Zenodo speak  
preston ls\
 | preston zenodo --community bigbee 
 dwc-a -> Zenodo translator 
similar to  
  Zotero -> Zenodo Translator
 Taxodros -> Zenodo Translator  

Create a sandbox publication

  1. human readable packaging (e.g., methods, description of dataset)
  2. data in various forms:
    • dwca.zip <-- same content as (dwca.zip and UCSB zip have same digital signature)
    • UCSB-IZC_DwC-A.zip <-- same content as dwca.zip , just different filename
    • meta.xml <-- same content from .../dwca.zip!/meta.xml
    • eml.xml <-- same content from .../dwca.zip!/eml.xml
    • occurrence.tsv
    • taxa.tsv
    • ...
    • README Link back to the collection on Bee Library <- found in the RSS feed Some description (review) of the contents Date of zenodo publication
      1. Added to the Big Bee Zenodo Community
      2. Publication mechanism to have its own Github repo in Big Bee Network for the methods. To include script and instructions for running this on a RSS feed <- useful for publishing any RSS feed

goals: to have a good portion reviewable by discoverlife