← Back to all sparks
A

antareseditobject

ANALYTICS
Velocity0.0

R package antareseditobject by rte-antares-rpackage — release notes from GitHub.

The write half of the Antares R toolchain, hitting 1.0 by tracking the simulator rather than stabilizing

r-packageenergy-modelingstudy-authoringapi-modeperformance
Current state
antaresEditObject is the counterpart to antaresRead: it creates, edits and deletes Antares Simulator studies on disk or through the Antares Web API. Releases 0.9.0 through 0.9.3 each absorbed a simulator version — new short-term storage properties, dynamic cluster groups, changed time series dimensions, removed settings. Version 1.0.0 arrived in February 2026 carrying district endpoints and a dependency cut on antaresRead, and 1.0.1 followed with performance work on zip handling and job polling.
Where it's heading
Two things separate this package from its read-only sibling. It is actively reducing coupling — 1.0.0 removed the binding-constraint dependency on antaresRead, and createBindingConstraintBulk() now reads study links and clusters once instead of repeatedly. And it is tuning for Antares Web as a remote service rather than a local file format: polling job status every 300 seconds instead of every second is a concession to a shared server, not a local workflow.
Prediction
Expect continued alignment with each Antares Simulator release, with further API-mode optimizations as remote study editing rather than disk editing becomes the primary path.

Recent moves

  1. 2mo ago

    Faster zip handling and 300s job polling for Antares Web

    Swaps utils::zip for the faster zip package and backs job-status polling off from every second to every 300 seconds to avoid hammering Antares Web. Together with validation on link data and corrected storage property handling, this is the package tuning itself for remote rather than local studies.

    View source ↗
  2. 6mo ago

    1.0.0 adds district editing and drops the antaresRead dependency

    The 1.0 release adds editDistrict() and dedicated API endpoints for district creation, while removing the binding-constraint dependency on antaresRead and reading study links and clusters once in bulk operations. Decoupling from its sibling package is the structural change worth noting; the 1.0 label itself reflects the Antares study-format break more than a stability declaration.

    View source ↗
  3. 8mo ago

    Antares 9.3 support: dynamic cluster groups and new storage properties

    Absorbs the Antares 9.3 format — an allow-overflow storage property, a new time series dimension, removal of the refresh-interval settings, unrestricted dynamic cluster groups, and new scenario-builder series types. A dense compatibility release of exactly the kind that has driven the 0.9.x line.

    View source ↗
  4. 10mo ago

    Antares 9.2 support: new shedding policy and storage penalties

    Brings study creation and editing in line with Antares 9.2, changing the default shedding policy to accurate shave peaks, adding a hydro compatibility section, and introducing withdrawal-efficiency and variation-penalty properties on short-term storage. The pattern of new defaults being written at createStudy() time is what makes these releases matter to reproducibility.

    View source ↗
  5. 1y ago

    Antares v9 study format plus binding-constraint fixes

    Adapts createStudy() to the Antares v9 study version format and repairs editBindingConstraint() so a NULL operator no longer errors, while adding a wait for variant snapshot generation in API mode. The snapshot timing fix is a sign of how much of this package's difficulty lives in asynchronous API behavior.

    View source ↗