Home

Awesome

<img src="https://github.com/sandialabs/pvOps/blob/master/docs/assets/pvops_full_logo.svg" width="400"/>

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.