cedadev / swallow

Swallow - a Birdhouse WPS for running the NAME Trajectory code.
Other
0 stars 1 forks source link

Get local version of swallow working from `main` branch #13

Closed agstephens closed 2 years ago

agstephens commented 2 years ago

@alaniwi please try this:

  1. Clone: https://github.com/cedadev/swallow
  2. Checkout the main branch
  3. Pip install the requirements.txt and requirements_dev.txt
  4. Run the unit tests with
python -m pytest -W ignore tests
agstephens commented 2 years ago

Once you have it working (all 3 tests should pass), then try adding some new inputs to the process, and add tests to check them.

Note: here is an example of a Bounding Box Input:

https://github.com/cedadev/flamingo/blob/main/flamingo/processes/_wps_subset_base.py#L96-L104

alaniwi commented 2 years ago

https://github.com/cedadev/swallow/commit/724414404e4954376cd2ff1c37907a3a95cab8af