UAL-RE / LD-Cool-P

Python tool to enable data curation
MIT License
4 stars 5 forks source link

Primary function for data curation workflow #20

Closed astrochun closed 4 years ago

astrochun commented 4 years ago

This should will include:

  1. [X] Create curation folder with proper name [28f7c6f, 10ced5a, 7442a15, f5cd0a0, 4429878]
    • depositor_name is obtained from curation metadata with cross-matching based on account_id. Takes into account whether the depositor is an author.
  2. [X] Retrieving data [dca9021, 4429878]
  3. [X] Setting permissions and ownership [dca9021, 4429878]
  4. [X] Downloading curatorial review report [dca9021, 4429878]
  5. [X] Use Qualtrics API (this is desired, but not required) [2dea169, 63a9d39, d834d69, 117172e]
    1. [X] Check if deposit agreement exists
    2. [ ] Retrieve Qualtrics form via the Qualtrics API
  6. [ ] Check for README.txt file (this will happen in a second release when inspect_readme is in order)
    1. [ ] If such file does not exist, download README.txt template
    2. [ ] Update with based information from metadata
astrochun commented 4 years ago

This is in feature/curation_workflow

astrochun commented 4 years ago

In 4429878, refactored code so that the prerequisite workflow is a separate object.