incorporate pandera into network structure - #2788
Merged
Merged
Conversation
* add motor.py * add motor.py * adding pa.Check to bus adding min and max value * adding import for motor * adding asymmetric_sgen.py adding import for asymmetric_sgen.py * deleting import for asymmetric_sgen deleting current_source from asymmetric_load adding import for asymmetric_load note: asymmetric_sgen was not added in the last commit (spelling mistake) * adding asymmetric_sgen.py adding import for asymmetric_sgen * adding storage.py adding import for storage * fix doc for gen (cos_phi in csv) adding gen.py adding import for gen * adding shunt.py adding import for shunt * fixed formatting in svc_par.csv (max_angle_degree) adding svc.py adding import for svc * adding res_schema for svc editing schema names adding format for res_scv * editing schema names back * adding vsc.py adding import for vsc adding res_schema for vsc adding import for res_schema * adding res_schema for motor adding import for res_motor adding res_schema for asymmetric_load adding import for res_asymmetric_load adding res_schema for asymmetric_sgen adding import for res_asymmetric_sgen * adding res_schema for storage adding import for res_storage adding res_schema for gen adding import for res_gen adding res_schema for shunt adding import for res_shunt * deleting strict_False from res_schema * adding 3ph for asymmetric_load adding import for res_schema_3ph adding 3ph for asymmetric_sgen adding import for res_schema_3ph adding 3ph for storage adding import for res_schema_3ph * adding metadata to storage adding metadata to gen
tap_dependency_table to required
added pandera stubs to requirements
* updated the issue templates to use the issue types instead of labels and title minor changes in forms layouts * fix for config not parsing by github (hopefully) added documentation template added emoji to template title for more visual guidance * uniform formatting for templates * added missing blank line at end of file
Only display a logger message if GetActiveScenario is not None Added else case with a info message if no study case / scenario is active.
Signed-off-by: furqan463 <ahmadfurqanc@gmail.com>
* updated ltds notebooks * updated LTDS notebooks for mapping Excel data * updated LTDS notebooks for mapping Excel data * UKPN Jupiter Notebook * fix UKPN Jupiter Notebook * fix UKPN Jupiter Notebook * fix UKPN Jupiter Notebook
Signed-off-by: furqan463 <ahmadfurqanc@gmail.com>
* fix(cmin): fix cmin for low voltage 10% tolerance
* Fix reindex_buses Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> * Add allow_duplicate_index argument Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> * Fix unused import Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> * Fix test Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> --------- Signed-off-by: furqan463 <ahmadfurqanc@gmail.com>
* added/reformatted many docstrings * added show_plot=False to test_plotting_toolbox * refactored docstrings and added types * fixed f-string in groups.py * fixed incorrect type * fixed incorrect type * fixed missing import * fixed import issue with specific lightsim2grid versions * fixed mypy issues in contingency refactored test in test_contingency * fixed mypy issues * updated var name
* updated the contributing.rst * removed raw directive * changed contributing to markdown for better github compatibility replaced contributing on readTheDocs by link to GitHub * Added a section on changelog to the contributing.md Added a changelog entry to the changelog * Update CHANGELOG.rst
* colormap-integration in simple_plot * adjust colors *add docstrings *add second button to better visualize options for the user * change ext_grid color * some formatting * only plot colormap if buses or lines are available (fix tutorial-test error) * removed some spaces removed some whitelines added results to hover info * add changelog entry * adepted authors * adapted zorder make plotting bus-switches optional * typo * small adaptions * small adjustments --------- Co-authored-by: KS_HTK <2981026+KS-HTK@users.noreply.github.com>
* updated ltds notebooks * updated LTDS notebooks for mapping Excel data * updated LTDS notebooks for mapping Excel data * UKPN Jupiter Notebook * fix UKPN Jupiter Notebook * fix UKPN Jupiter Notebook * fix UKPN Jupiter Notebook * update LTDS Jupiter Notebook respecting new Excel format --------- Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
Signed-off-by: furqan463 <ahmadfurqanc@gmail.com>
* Fix tutorial on power flow * Updated Jupyter notebooks for UKPN * Fix on tutorial directory
* fixed cim converter not setting const_[zi]_[pq]_percent columns * fixed regression from merge * disable voltage_depend_loads for lightsim2grid tests added warning for ls2g & voltage_depend_loads in doc * revert once voltage_depend_loads has been fixed. this commit only disables voltage_depend_loads. --------- Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
…2990) * abs tap_step_percent Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> * Add changelog, test case Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> * Remove code duplication Signed-off-by: furqan463 <ahmadfurqanc@gmail.com> --------- Signed-off-by: furqan463 <ahmadfurqanc@gmail.com>
fixed incorrect docstring type
|
KS-HTK
approved these changes
May 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




continue work from #2717
incorporate pandera schemata into network structure creationmake sure string dtypes are properly set after element creationwrite tests for validationwrite tests for result validation?test validation for every create function (not all create functions have tests...)automate docu csv creation(see Feature/generate doc csv #2941)CGMES tagsdefault valuesdecide on how to handle name columntrafo creation needs tap variable handling, required seems wrong, tap variables should only exist together
TODO: CHANGELOG!!!
Questions:
switch z_ohm requiredsc, 3ph dependancy, trafo, trafo3w