Skip to content

hugo-antoine-rtei/antaresAdequacyPatch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


antaresAdequacyPatch

Installation

To install the last development version:

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

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

help(package="antaresAdequacyPatch")

Notice d'utilisation

Attention, pour que ce package fonctionne vous devez au préalable installer AMPL et Xpress sur votre ordinateur.

L'utilisation de la fonction run_adq

La fonction principale est nommée run_adq et permet de lancer l'adequacy patch sur une étude Antares.

La fonction accepte 8 arguments :

  • opts
  • areas : Areas concernées par l'adquacy patch.
  • virtual_areas : Plus utilisé aujourd'hui (à supprimer)
  • mcYears : mcYears sur lesquelles appliquer le traitement.
  • antaresfbzone : Nom de la zone flow-based
  • ext : Nom de l'output pour la sortie après adequacy, si NULL, la sortie sera écrasée
  • nbcl : Nombre de coeurs de calcul
  • thresholdFilter : Filtre des résultats (seuil après lequel les modifications deviennent trop importantes pour un pas de temps donné)
library(AdequacyPatch)
opts <- setSimulationPath("myoutputstudy")

areas <- c("fr", "at", "be", "de", "nl", "es", "ukgb", "ch", "ie", "itn", "model_description_fb")
virtual_areas = getAreas(select = "_", regexpSelect = TRUE,
                         exclude = c("model_description_fb"), regexpExclude = FALSE)


run_adq(opts = opts,
					areas = areas,
					virtual_areas = virtual_areas,
					mcYears = "all",
					antaresfbzone = "model_description_fb",
					ext = 'adq',
					nbcl = 8, thresholdFilter = 100)



About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 92.5%
  • AMPL 7.5%