Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Add spidacalc converter #1103

Merged
merged 4 commits into from
Mar 8, 2022
Merged

Add spidacalc converter #1103

merged 4 commits into from
Mar 8, 2022

Conversation

dchassin
Copy link
Member

@dchassin dchassin commented Feb 23, 2022

This PR transfers the Spidacalc converter from the anticipation template to the gridlabd converters library.

Current issues

None.

Code changes

  • Add gldcore/converters/xls2csv.py to handle XLS to CSV conversion requests.
  • Add gldcore/converters/xls-spida2csv-geodata.py to handle SpidaCalc to GridLAB-D geodata conversion of pole data.
  • Fix error in csv2glm.py (missing module long form option)
  • Add new converter to gldcore/Makefile.mk

Documentation changes

  • See gridlabd convert help csv-spida2csv-geodata for details.

Test and Validation Notes

  • Add gldcore/converters/autotest/test_xls-spida2csv-geodata.{glm,xls} to validate the converter.

Note that we should look for more sample data files, include CSV output from Spidacalc (not just XLS reports).

@dchassin dchassin added the enhancement Request an enhancement or new feature label Feb 23, 2022
@dchassin dchassin added this to the GRIP Final Release milestone Feb 23, 2022
@dchassin dchassin requested a review from aivanova5 February 23, 2022 20:29
@dchassin dchassin self-assigned this Feb 23, 2022
David P. Chassin and others added 2 commits February 23, 2022 12:40
@dchassin dchassin mentioned this pull request Mar 5, 2022
27 tasks
@aivanova5 aivanova5 merged commit 9917d27 into develop Mar 8, 2022
@aivanova5 aivanova5 deleted the develop-add-pole-import branch March 8, 2022 18:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Request an enhancement or new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants