Skip to content

Collection of tools and utilities for ASAP CRN Cloud Datasets

License

Notifications You must be signed in to change notification settings

ASAP-CRN/crn-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crn-utils

Set of utility python functions and scripts for managing metadata and relase documents for the ASAP CRN cloud.

Should unify the business logic for the following resources and tools:

metadata versioning and validation

validate.py checksums.py update_schema.py

ASAP ID generation / management

asap_ids.py

release automation and archiving

resource_tools.py

general utilities

util.py

bucket file utilities

bucket_util.py

TODO: make this pip-installable with versioned updates... (currently relying on commit to document provenance)


REORG

TODO: full refactor... lots of dead code and bad naming / organization

  • dataset utils

    • doi
    • asap_ids
  • release utils

    • file metadata
    • manifest
    • zenodo
    • asap_ids
    • release
  • metadata

    • validate
    • update_schema
  • etc

    • bucket_util
    • resource_tools
    • checksums
    • zenodo_util
  • util

  • constants

Pull requests

About

Collection of tools and utilities for ASAP CRN Cloud Datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •