Commit 5f39ecc0 authored by Cage, Gregory's avatar Cage, Gregory
Browse files

Merge branch 'nova-galaxy-url-issue' into 'main'

Update to 0.7.0

Closes #23

See merge request ndip/public-packages/nova-galaxy!13
parents ebeea040 db0ea32c
Loading
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
### Nova Galaxy, 0.7.0
- Reworks some issues where the url was trying to be fetched in scenarios where it would take the full timeout (thanks to Gregory Cage).  [Merge Request 13](https://code.ornl.gov/ndip/public-packages/nova-galaxy/-/merge_requests/13)
- Added a lot more user documentation (thanks to Gregory Cage).  [Merge Request 13](https://code.ornl.gov/ndip/public-packages/nova-galaxy/-/merge_requests/13)
- Changed the Workstate enum to have string values (much more useful when trying to serialize the value) (thanks to Gregory Cage).  [Merge Request 13](https://code.ornl.gov/ndip/public-packages/ndip-galaxy/-/merge_requests/13)
- Changes Nova class name to Connection, and NovaConnection to ConnectionHelper (thanks to Gregory Cage).  [Merge Request 13](https://code.ornl.gov/ndip/public-packages/ndip-galaxy/-/merge_requests/13)

### Nova Galaxy, 0.6.1
- Fix dictionary bug with data stores (thanks to Gregory Cage). [Merge Request 12](https://code.ornl.gov/ndip/public-packages/ndip-galaxy/-/merge_requests/12)

### Nova Galaxy, 0.6.0
- Add recovery for data stores (thanks to Gregory Cage). [Merge Request 10](https://code.ornl.gov/ndip/public-packages/ndip-galaxy/-/merge_requests/10)
- Add IDs to tools (thanks to Gregory Cage). [Merge Request 10](https://code.ornl.gov/ndip/public-packages/ndip-galaxy/-/merge_requests/10)
+3 −3
Original line number Diff line number Diff line
@@ -7,11 +7,11 @@ This example demonstrates how to upload a dataset to Galaxy and run a tool using

.. code-block:: python

   from nova.galaxy import Nova, Dataset, Tool, Parameters
   from nova.galaxy import Connection, Dataset, Tool, Parameters

   galaxy_url = "your_galaxy_url"
   galaxy_key = "your_galaxy_api_key"
   nova = Nova(galaxy_url, galaxy_key)
   nova = Connection(galaxy_url, galaxy_key)

   with nova.connect() as conn:
       # Create a data store
+2 −2
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ This example illustrates how to work with dataset collections (note that uploadi

   galaxy_url = "your_galaxy_url"
   galaxy_key = "your_galaxy_api_key"
   nova = Nova(galaxy_url, galaxy_key)
   nova = Connection(galaxy_url, galaxy_key)

   with nova.connect() as conn:
       data_store = conn.create_data_store("Collection Example")
+2 −2
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ This example demonstrates how to run an interactive tool and retrieve its URL.

   galaxy_url = "your_galaxy_url"
   galaxy_key = "your_galaxy_api_key"
   nova = Nova(galaxy_url, galaxy_key)
   nova = Connection(galaxy_url, galaxy_key)

   with nova.connect() as conn:
       data_store = conn.create_data_store("Interactive Tool Example")
+2 −2
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ This example shows how to run a tool that takes multiple datasets as input.

   galaxy_url = "your_galaxy_url"
   galaxy_key = "your_galaxy_api_key"
   nova = Nova(galaxy_url, galaxy_key)
   nova = Connection(galaxy_url, galaxy_key)

   with nova.connect() as conn:
       data_store = conn.create_data_store("Multi-Input Example")
Loading