A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

antaresViz

Visualize the results of Antares, an Open Source power system simulator meant to be used by anybody placing value in quantifying the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.
https://github.com/rte-antares-rpackage/antaresviz

Category: Energy Systems
Sub Category: Energy System Modeling Frameworks

Keywords

adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp

Keywords from Contributors

hdf5 optimisation rhdf5 antares-simulation cluster datatable antares margins surplus graphical

Last synced: about 19 hours ago
JSON representation

Repository metadata

ANTARES Visualizations

README.md

antaresViz

antaresViz is the package to visualize the results of your Antares simulations that you have imported in the R session with package antaresRead. It provides some functions that generate interactive visualisations. Moreover, by default, these functions launch a shiny widget that provides some controls to dynamically choose what data is displayed in the graphics.

R build status
Codecov test coverage
CRAN status
R-CMD-check

Installation

You can install stable version from CRAN with:

install.packages("antaresViz")

To install the last development version:

devtools::install_github("rte-antares-rpackage/antaresViz")

To display the help of the package and see all the functions it provides, use:

help(package="antaresViz")

Basic plots

antaresViz provides a plot method for tables generated with antaresRead. This method is for visualizing a single variable in different formats (times series, barplot, monotone, distribution and cumulative distribution). For instance, the following code displays the distribution of marginal price in different areas.

mydata <- readAntares(areas = "all")
plot(mydata, variable = "MRG. PRICE")

For more information, run:

?plot.antaresDataTable

Stacks

Function prodStack generates a production stack for a set of areas. Different stacks have been defined. One can see their definition with command productionStackAliases().

With function exchangesStack, one can visualize the evolution and origin/destination of imports and exports for a given area.

Maps

The construction of maps first requires to associate geographic coordinates to the areas of a study. antaresViz provides function mapLayout to do interactively this association.

# Get the coordinates of the areas as they have been placed in the antaresSoftware
layout <- readLayout()

# Associate geographical coordinates
myMapLayout <- mapLayout(layout)

# This mapping should be done once and the result be saved on disk.
save(myMapLayout, file = "myMapLayout.rda")

Then map can be generated with function plotMap:

myData <- readAntares(areas = "all", links = "all")
plotMap(myData, myMapLayout)

You can use spMaps to set a map background or download some files at https://gadm.org/download_country_v3.html.

Contributing:

Contributions to the library are welcome and can be submitted in the form of pull requests to this repository.

ANTARES :

Antares is a powerful software developed by RTE to simulate and study electric power systems (more information about Antares here : https://antares-simulator.org/).

ANTARES is now an open-source project (since 2018), you can download the sources here if you want to use this package.

License Information:

Copyright 2015-2016 RTE (France)

This Source Code is subject to the terms of the GNU General Public License, version 2 or any higher version. If a copy of the GPL-v2 was not distributed with this file, You can obtain one at https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 830
Total Committers: 16
Avg Commits per committer: 51.875
Development Distribution Score (DDS): 0.649

Commits in past year: 2
Committers in past year: 1
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
françois GUILLEM f****m@r****m 291
TitouanRobert t****o@g****m 161
zawam j****m@r****m 147
Benoit Thieurmel b****l@g****m 132
Benoit Thieurmel b****l@d****r 41
pvictor p****r@g****m 18
vcrtei 8****i 15
Clément Berthet c****3@g****m 5
BERTHET Clement (Externe) c****e@r****m 5
Baptiste b****t@r****m 3
PPlessiez p****z@r****m 3
Etienne e****z@d****r 3
Carson c****1@g****m 2
MANSOURI Assil Ext a****i@r****m 2
AssilMa 4****a 1
Titouan Robert tr@d****r 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 166
Total pull requests: 42
Average time to close issues: almost 2 years
Average time to close pull requests: about 1 month
Total issue authors: 15
Total pull request authors: 11
Average comments per issue: 1.86
Average comments per pull request: 0.21
Merged pull request: 32
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 2
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 months
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.5
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/rte-antares-rpackage/antaresviz

Top Issue Authors

  • jalazawa (97)
  • FrancoisGuillem (40)
  • baptsegu (10)
  • TitouanRobert (3)
  • IsabelleBailleul (3)
  • cderv (2)
  • FabiolaAravena (2)
  • bthieurmel (2)
  • kandris16 (1)
  • mattdowle (1)
  • nikolaredstork (1)
  • thiollie (1)
  • rsbivand (1)
  • ABurlin (1)
  • thomasp85 (1)

Top Pull Request Authors

  • jalazawa (13)
  • AssilMa (8)
  • TitouanRobert (6)
  • berthetclement (5)
  • bthieurmel (3)
  • etienne-s (2)
  • vcrtei (1)
  • cpsievert (1)
  • baptsegu (1)
  • pvictor (1)
  • olivroy (1)

Top Issue Labels

  • feature (62)
  • bug (42)
  • enhancement (35)
  • priority1 (5)
  • next_meeting (4)
  • to discuss at the weekly point (3)
  • priority3 (2)
  • plotMap (1)
  • question (1)
  • Epic (1)
  • priority2 (1)

Top Pull Request Labels

  • enhancement (4)
  • feature (4)
  • bug (2)

Package metadata

cran.r-project.org: antaresViz

Antares Visualizations

  • Homepage: https://github.com/rte-antares-rpackage/antaresViz
  • Documentation: http://cran.r-project.org/web/packages/antaresViz/antaresViz.pdf
  • Licenses: GPL (≥ 3)
  • Latest release: 0.18.3 (published 5 months ago)
  • Last Synced: 2025-04-25T14:03:37.991Z (2 days ago)
  • Versions: 20
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 490 Last month
  • Rankings:
    • Forks count: 5.825%
    • Stargazers count: 11.894%
    • Downloads: 14.396%
    • Average: 14.795%
    • Dependent packages count: 17.568%
    • Dependent repos count: 24.291%
  • Maintainers (1)

Dependencies

DESCRIPTION cran
  • antaresProcessing >= 0.13.0 depends
  • antaresRead >= 2.2.9 depends
  • spMaps >= 0.2 depends
  • assertthat * imports
  • data.table * imports
  • dygraphs >= 1.1.1.6 imports
  • geojsonio * imports
  • graphics * imports
  • htmltools * imports
  • htmlwidgets >= 0.7.0 imports
  • leaflet >= 1.1.0 imports
  • leaflet.minicharts >= 0.5.3 imports
  • lubridate * imports
  • manipulateWidget >= 0.10.0 imports
  • methods * imports
  • plotly >= 4.5.6 imports
  • rAmCharts * imports
  • raster * imports
  • rgeos * imports
  • shiny >= 0.13.0 imports
  • sp * imports
  • stats * imports
  • utils * imports
  • webshot * imports
  • covr * suggests
  • ggplot2 * suggests
  • hexbin * suggests
  • knitr * suggests
  • rhdf5 >= 2.20.2 suggests
  • rmarkdown * suggests
  • testthat * suggests
  • visNetwork * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/cache v1 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite

Score: 12.108592112211621