Skip to content

Releases: open-oceans/pycoral

Simple CLI for Allen Coral Atlas

23 Oct 22:27
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
               {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
               ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    readme              Go to the web based pycoral readme page
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.2.0

  • Improved area and file format parsing
  • Better logging support and error reporting
  • Added support for GeoJSON, shapefile and CSV imports
  • Added new aoi statistics support tool for stats export
  • Major overall improvements and updates

v0.1.0

  • Better site parsing
  • Better error handling for Download
  • Increase wait time for download to 2 minutes

v0.0.9

  • Better error handling and now users user agent.
  • Download tool for system polygon now creates a user copy to allow for all file types.

Simple CLI for Allen Coral Atlas

03 Dec 12:36
c8c510f
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
               {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
               ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    readme              Go to the web based pycoral readme page
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.0.9

  • Better error handling and now users user agent.
  • Download tool for system polygon now creates a user copy to allow for all file types.

v0.0.8

  • Better handles stats request.
  • Prints info if AOI exceeds 100 sqkm.

v0.0.7

  • Uses requests head to estimate zip completion for download.
  • Added option to download data in specific format kml,geojson,shp or gpkg.
  • Improved notification for download tool

v0.0.6

  • Added auto version check to the tool.
  • Added a web based readme site for the tool for ease of use.

v0.0.5

  • Captures products available for download for parsing product type.
  • For now chooses default product type only.
  • Product download is more graceful since it checks product UUID and type before download per AOI.

v0.0.4

  • Added aoi-delete capability along with create using GeoJSON and unique name check.
  • Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
  • Stability test across python3.6 to 3.9 and for all OS types built into CI
  • Updated docs and code cleanup.

Simple CLI for Allen Coral Atlas

09 Sep 07:15
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
               {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
               ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    readme              Go to the web based pycoral readme page
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.0.8

  • Better handles stats request.
  • Prints info if AOI exceeds 100 sqkm.

v0.0.7

  • Uses requests head to estimate zip completion for download.
  • Added option to download data in specific format kml,geojson,shp or gpkg.
  • Improved notification for download tool

v0.0.6

  • Added auto version check to the tool.
  • Added a web based readme site for the tool for ease of use.

v0.0.5

  • Captures products available for download for parsing product type.
  • For now chooses default product type only.
  • Product download is more graceful since it checks product UUID and type before download per AOI.

v0.0.4

  • Added aoi-delete capability along with create using GeoJSON and unique name check.
  • Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
  • Stability test across python3.6 to 3.9 and for all OS types built into CI
  • Updated docs and code cleanup.

Simple CLI for Allen Coral Atlas

24 May 04:34
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
               {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
               ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    readme              Go to the web based pycoral readme page
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.0.7

  • Uses requests head to estimate zip completion for download.
  • Added option to download data in specific format kml,geojson,shp or gpkg.
  • Improved notification for download tool

v0.0.6

  • Added auto version check to the tool.
  • Added a web based readme site for the tool for ease of use.

v0.0.5

  • Captures products available for download for parsing product type.
  • For now chooses default product type only.
  • Product download is more graceful since it checks product UUID and type before download per AOI.

v0.0.4

  • Added aoi-delete capability along with create using GeoJSON and unique name check.
  • Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
  • Stability test across python3.6 to 3.9 and for all OS types built into CI
  • Updated docs and code cleanup.

Simple CLI for Allen Coral Atlas

19 May 21:29
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
               {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
               ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {readme,auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    readme              Go to the web based pycoral readme page
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.0.6

  • Added auto version check to the tool.
  • Added a web based readme site for the tool for ease of use.

v0.0.5

  • Captures products available for download for parsing product type.
  • For now chooses default product type only.
  • Product download is more graceful since it checks product UUID and type before download per AOI.

v0.0.4

  • Added aoi-delete capability along with create using GeoJSON and unique name check.
  • Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
  • Stability test across python3.6 to 3.9 and for all OS types built into CI
  • Updated docs and code cleanup.

Simple CLI for Allen Coral Atlas

19 May 03:34
86fe27e
Compare
Choose a tag to compare

The Allen Coral Atlas was conceived and funded by the late Paul Allen’s Vulcan Inc. and is managed by the Arizona State University Center for Global Discovery and Conservation Science. Along with partners from Planet, the University of Queensland, and the National Geographic Society, the Atlas utilizes high-resolution satellite imagery and advanced analytics to map and monitor the world’s coral reefs in unprecedented detail. These products support coral reef science, management, conservation, and policy across the planet. This tool is designed to help interact programmatically with the Allen Coral Atlas and is not based on any official API so expect features to break once in a while.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Allen Coral Atlas. It is created and maintained by Samapriya Roy.

usage: pycoral [-h]
                  {auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
                  ...

Simple CLI for Allen Coral Atlas

positional arguments:
  {auth,aoi-find,aoi-create,aoi-stat,aoi-delete,aoi-download}
    auth                Saves your username and password
    aoi-find            Find AOI name and ID or list all
    aoi-create          Use a GeoJSON geometry file to create My Area AOI
    aoi-stat            Print summary statistics for AOI using geoemtry file,
                        name or ID
    aoi-delete          Delete AOI from My Areas list
    aoi-download        Download files using name or ID

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.0.5

  • Captures products available for download for parsing product type.
  • For now chooses default product type only.
  • Product download is more graceful since it checks product UUID and type before download per AOI.

v0.0.4

  • Added aoi-delete capability along with create using GeoJSON and unique name check.
  • Added local timestamp based unique name generator to AOI stats tool and checks to see if mapped area.
  • Stability test across python3.6 to 3.9 and for all OS types built into CI
  • Updated docs and code cleanup.