unity-sds / unity-project-management

Container repo for project management (projects, epics, etc)
Apache License 2.0
0 stars 2 forks source link

CWL Generation - Update to Output Parameter #200

Open brianlee731 opened 2 months ago

brianlee731 commented 2 months ago

The output of stage-in process needs to be 'catalog.json' not 'stage-in-results.json'

Example: https://github.com/unity-sds/app-pack-generator/blob/main/app_pack_generator/templates/stage_in.cwl#L56

Screenshot: Image

ngachung commented 1 month ago

stage-in writes a downloaded_feature_collection.json into the same download dir as all the data files and also dumps the content of it which we save to stage-in-results.json https://github.com/unity-sds/unity-data-services/blob/develop/cumulus_lambda_functions/stage_in_out/download_granules_abstract.py#L168-L173

  1. We can rename the file from downloaded_feature_collection.json to catalog.json
  2. Do we still need the outputBinding in CWL?
mike-gangl commented 1 month ago

it's not required from U-DS perspective, i don't think it's needed from any other needs.

GodwinShen commented 1 month ago

@wphyojpl has a PR in merge already.