Skip to content

Commit

Permalink
Merge branch 'v0.4.5' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
ConnectedSystems committed Jan 30, 2023
2 parents 696ce35 + c1f7079 commit e644dc3
Show file tree
Hide file tree
Showing 45 changed files with 1,647 additions and 815 deletions.
5 changes: 5 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Before submitting the Pull Request, check that:

- [ ] Relevant files auto-formatted
- [ ] All debug packages and references (`@infiltrate`, `using Revise`, etc) removed
- [ ] If relevant, tests pass locally
2 changes: 0 additions & 2 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ on:
branches:
- main # update to match your development branch (master, main, dev, trunk, ...)
tags: '*'
pull_request:

jobs:
build:
permissions:
Expand Down
1 change: 1 addition & 0 deletions Aviz/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ GeoInterface = "cf35fbd7-0cd7-5166-be24-54bfbe79505f"
GeoMakie = "db073c08-6b98-4ee5-b6a4-5efafb3259c6"
ImageMagick = "6218d12a-5da1-5696-b52f-db25d2ecc6d1"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
RelocatableFolders = "05181044-ff0b-4ac5-8273-598c1e38db00"
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
ThreadsX = "ac1d9e8a-700a-412c-b207-f0111f4b6c0d"
39 changes: 39 additions & 0 deletions Aviz/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Aviz

The ADRIA Visualization extension package.

Uses Makie.jl to quickly produce indicative figures.

```
using ADRIA
using Aviz
# Load some results
rs = ADRIA.load_results("...")
Aviz.scenario(rs, ADRIA.metrics.scenario_total_cover)
tf = Figure(resolution=(1600, 600)) # resolution in pixels
Aviz.plot.scenario!(tf[1, 1], rs, ADRIA.metrics.scenario_total_cover; opts=Dict(:by_RCP => false), axis_opts=Dict(:title => "TAC"));
Aviz.plot.scenario!(tf[1, 2], rs, ADRIA.metrics.scenario_juveniles; opts=Dict(:by_RCP => false), axis_opts=Dict(:title => "Juveniles"));
tf # show figure
```

![Quick scenario plots](assets/imgs/aviz_scenario.png?raw=true "Quick scenario plots")


A GUI for quick visualization and analysis is also provided.
This can be launched programmatically, however, a standalone app will also be made available.

```
using ADRIA
using Aviz
# Load some results
rs = ADRIA.load_results("...")
Aviz.explore(rs)
```

![Standalone app for data exploration](assets/imgs/aviz_app.png?raw=true "Data Exploration App")
Binary file added Aviz/assets/imgs/aviz_app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Aviz/assets/imgs/aviz_scenario.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e644dc3

Please sign in to comment.