You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenDSSDirect.py is a cross-platform Python package implements a "direct" library interface [our customized implementation](https://github.com/dss-extensions/dss_capi) of [OpenDSS](http://smartgrid.epri.com/SimulationTool.aspx) using [DSS-Python](https://github.com/dss-extensions/dss_python/).
8
+
OpenDSSDirect.py is a cross-platform Python package implements a "direct" library interface to [our customized implementation](https://github.com/dss-extensions/dss_capi) of [OpenDSS](http://smartgrid.epri.com/SimulationTool.aspx) using [DSS-Python](https://github.com/dss-extensions/dss_python/).
9
9
OpenDSS is an open-source distribution system simulator. See [OpenDSSDirect.jl](https://github.com/dss-extensions/OpenDSSDirect.jl) for a similar package in Julia, and for more context about this project and its components (including alternatives in MATLAB, C++ and C#/.NET), please check [https://dss-extensions.org/](https://dss-extensions.org/) and our hub repository at [dss-extensions/dss-extensions](https://github.com/dss-extensions/dss-extensions) for more documentation, discussions and the [FAQ](https://github.com/dss-extensions/dss-extensions#faq).
10
10
11
+
12
+
<palign="center">
13
+
<img alt="Overview of related projects" src="https://github.com/dss-extensions/dss-extensions/blob/main/images/repomap.png?raw=true">
14
+
</p>
15
+
16
+
11
17
*As a reminder, although very compatible, this project is not supported by EPRI.*
12
18
13
19
**This package is available for Windows, Mac and Linux, including ARM and x86 variants.**
14
20
15
-
###Documentation
21
+
## Documentation
16
22
17
23
The documentation for this package can be found [here](http://dss-extensions.org/OpenDSSDirect.py).
18
24
19
-
###Installation
25
+
## Installation
20
26
21
27
**Recommended**: Install Python using Miniconda or Anaconda
22
28
@@ -26,17 +32,18 @@ Open a command line interface and type the following.
26
32
pip install 'OpenDSSDirect.py[extras]'
27
33
```
28
34
29
-
See [installation](https://dss-extensions.org/OpenDSSDirect.py/notebooks/Installation.html) instructions for more information.
35
+
See the [installation](https://dss-extensions.org/OpenDSSDirect.py/notebooks/Installation.html) instructions for more information.
36
+
37
+
Updating from pre-v0.9 versions? [See the upgrade guide for recommendations.](https://dss-extensions.org/OpenDSSDirect.py/updating_to_0.9.html)
30
38
31
-
###Troubleshooting
39
+
## Troubleshooting
32
40
33
41
It is recommended to use `conda` to install pandas, which is currently a dependency of this package.
34
42
This package interfaces with OpenDSS using the "direct" library interface, so a good understanding of OpenDSS will help troubleshooting.
35
-
There are plenty of useful resources located [here](https://sourceforge.net/p/electricdss/code/HEAD/tree/trunk/Doc/).
36
43
37
44
If you are having issues using this Python interface, feel free to open an Issue on GitHub [here](https://github.com/dss-extensions/OpenDSSDirect.py/issues/new).
38
45
39
-
###Thanks
46
+
## Thanks
40
47
41
48
Thanks to @tshort, Davis, @temcdrm, @GordStephen, @Muxelmann and @PMeira for their contributions, as well as all the users for their valuable feedback.
0 commit comments