Skip to content
/ pvOps Public
forked from sandialabs/pvOps

A set of documented functions for supporting operations research of photovoltaic energy systems.

License

Notifications You must be signed in to change notification settings

kbonney/pvOps

 
 

Repository files navigation

GitHub version License ActionStatus status

pvops contains a series of functions to facilitate fusion of text-based data with time series production data collected at photovoltaic sites. The package also contains example datasets and tutorials to help demonstrate how the functions can be used.

Installation

pvops can be installed using pip. See more information at readthedocs.

Tutorials

To get started with pvops we recommended working with the tutorials

Package Layout and Documentation

The package is delineated into the following directories.

├───docs                : Documentation directory
|
├───tutorials           : Contains tutorials of functionality
│   └─── example_data   : └─── Example data
|
└───pvops               : Source function library
    ├───tests           : ├─── Library stability tests
    ├───text            : ├─── Text processing functions
    ├───text2time       : ├─── Text2Timeseries functions
    ├───timeseries      : ├─── Timeseries functions
    └───iv              : └─── Current-voltage functions

More information about these modules is available at readthedocs.

Citing

If using this package, please cite our JOSS paper using the following:

Citation:

Bonney et al., (2023). pvOps: a Python package for empirical analysis of photovoltaic field data. 
Journal of Open Source Software, 8(91), 5755, https://doi.org/10.21105/joss.05755

BibTex:

@article{Bonney2023, 
  doi = {10.21105/joss.05755}, 
  url = {https://doi.org/10.21105/joss.05755}, 
  year = {2023}, 
  publisher = {The Open Journal}, 
  volume = {8}, 
  number = {91}, 
  pages = {5755}, 
  author = {Kirk L. Bonney and Thushara Gunda and Michael W. Hopwood and Hector Mendoza and Nicole D. Jackson}, 
  title = {pvOps: a Python package for empirical analysis of photovoltaic field data}, 
  journal = {Journal of Open Source Software} }

Contributing

The long-term success of pvops requires community support. Please see the Contributing page for more on how you can contribute.

Contributors Display

Logo Credit: Daniel Rubinstein

Copyright and License

pvops is copyright through National Technology & Engineering Solutions of Sandia (NTESS). The software is distributed under the Revised BSD License. See the LICENSE file for more information.

About

A set of documented functions for supporting operations research of photovoltaic energy systems.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.7%
  • Python 9.3%