Skip to content

Integrate changes for compatibility with the modular OGC compliant application packaging #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jan 28, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
updated README
  • Loading branch information
mike-gangl committed Nov 6, 2024
commit 36962125dc91da7074c3199d4cb669ece20085ac
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@ The `process.ipynb` notebook file is designed to work either as an independent n

Unity OGC applications rely upon using [Papermill parameritzation](https://papermill.readthedocs.io/en/latest/usage-parameterize.html) of arguments. One of the cells is tagged with the `parameters` tag, indicating to Papermill which cell to inspect for insertion of values from the command line. See the [app-pack-generator](https://github.com/unity-sds/app-pack-generator) for more information on the formatting of parameters and the use of type hints.

### OGC Run
to run this without the stage-in or out parameters, simply call the process.cwl contained in this repo:

```
cwltool process.cwl --input test/stage_in/ --output_collection MYCOLLECTION --example_argument_empty ''
```

### stage-in

This notebook is connected to a Unity stage-in process through the `input_stac_collection_file` variable. This variable contains the location of a STAC feature collection file. That feature collection points to the input files used by the notebook. In our example notebook we use Unity-py to parse the file and obtain the full paths to the input files.
Expand All @@ -67,4 +74,4 @@ See our [releases page](https://github.com/unity-sds/unity-example-application/r

## License

See our: [LICENSE](LICENSE.txt)
See our: [LICENSE](LICENSE.txt)