Set of utility python functions and scripts for managing metadata and relase documents for the ASAP CRN cloud.
The following ASAP repos have crn-utils dependencies:
.
├── src/
│ ├── deprecating/ # Legacy code
│ └── crn_utils/
│ ├── regression_test/ # Code for regression tests between releases
│ ├── asap_ids.py # ASAP ID generation and management
│ ├── bucket_util.py # GCP bucket file utilities
│ ├── checksums.py # File checksum utilities
│ ├── constants.py # Shared constants
│ ├── doi.py # DOI handling
│ ├── file_metadata.py # File metadata utilities
│ ├── google_spreadsheets.py # Google Sheets access helpers
│ ├── orphans.py # Orphaned resource detection
│ ├── proteomics.py # Proteomics-specific utilities
│ ├── release_util.py # Release automation and archiving
│ ├── summary_stats.py # Summary statistics helpers
│ ├── update_schema.py # CDE schema update helpers
│ ├── util.py # General-purpose utilities
│ ├── validate.py # Metadata validation logic
│ └── zenodo_util.py # Zenodo integration utilities
├── resource/
│ └── CDE/ # Local copy of CDE versions
└── .github/
└── pull_request_template.md
- Template available at: .github/pull_request_template.md