Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tutorial for the Reporters #825

Merged
merged 76 commits into from Aug 25, 2023

Conversation

victorgarcia98
Copy link
Contributor

Description

This PR adds a tutorial with two parts:

  1. Use AggregatorReporter to compute the headroom.
  2. Use ProfitReporter to compute the profit of the process of Tut. III under different policies.

Related Items

Screenshots in FlexMeasures/screenshots#4


  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on code under GPL or other license that is incompatible with FlexMeasures

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…eporting/make-source-optional-aggregator-reporter
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…ter' into documentation/reporting/reporter-tutorial

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…eporting/make-source-optional-aggregator-reporter
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…ter' into documentation/reporting/reporter-tutorial
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…ter' into documentation/reporting/reporter-tutorial
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
@victorgarcia98 victorgarcia98 marked this pull request as ready for review August 18, 2023 07:34
@victorgarcia98 victorgarcia98 self-assigned this Aug 18, 2023
@victorgarcia98 victorgarcia98 added documentation Improvements or additions to documentation Reporting labels Aug 18, 2023
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Base automatically changed from feature/reporting/cost-reporter to main August 22, 2023 15:27
victorgarcia98 and others added 2 commits August 24, 2023 09:13
Signed-off-by: F.N. Claessen <felix@seita.nl>
documentation/tut/toy-example-reporter.rst Show resolved Hide resolved
flexmeasures/cli/data_add.py Outdated Show resolved Hide resolved
documentation/tut/toy-example-reporter.rst Outdated Show resolved Hide resolved
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…-tutorial' into documentation/reporting/reporter-tutorial

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Copy link
Contributor

@Flix6x Flix6x left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add the main changelog item with mention of creating a whole new tutorial dealing with reporting? It's quite the milestone, and shouldn't go unmentioned.

I'm also wondering whether the reporting tutorial should have a warning mentioning that this functionality is in an early stage. (Given that we may still rename the PandasReporter, for example).

documentation/cli/change_log.rst Outdated Show resolved Hide resolved
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
@victorgarcia98
Copy link
Contributor Author

I'm also wondering whether the reporting tutorial should have a warning mentioning that this functionality is in an early stage. (Given that we may still rename the PandasReporter, for example).

Good point! I've added a warning to the tutorial.

small typo

Signed-off-by: Felix Claessen <30658763+Flix6x@users.noreply.github.com>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…-tutorial' into documentation/reporting/reporter-tutorial
@victorgarcia98 victorgarcia98 merged commit 0667a0c into main Aug 25, 2023
3 of 5 checks passed
@victorgarcia98 victorgarcia98 deleted the documentation/reporting/reporter-tutorial branch August 25, 2023 09:56
victorgarcia98 added a commit that referenced this pull request Aug 25, 2023
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
victorgarcia98 added a commit that referenced this pull request Aug 25, 2023
…836)

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Reporting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants