Skip to main content

Framework and methods to facilitate photovoltaic facility capacity testing following ASTM E2848.

Project description


Captest is intended to facilitate capacity testing following ASTM E2848. The captest module contains a single class, CapData, which provides methods for loading, visualizing, filtering, and regressing capacity testing data. The module also includes functions that take CapData objects as arguments and provide summary data and capacity test results.

Please see the Jupyter docs/notebooks in the examples directory, which include examples of the core features.

More complete documentation and examples are available on readthedocs


The recommended method to install captest is to create an environment using conda and then pip installing captest within your new environment.

There are a few ways to go about this as listed below.

If you do not have conda installed:

Downloading and installing the anaconda distribution will install python and all packages required to use captest except pvlib.

Then you can simply use: pip install captest

To install pvlib also use: pip install captest[csky]

If you have conda installed:

Install into a new conda environment:

If you already have conda installed and are familiar with its use, then the recommended method to install captest is to create a new environment using the provided environment yml file. Download this file and then run:

conda env create -f environment.yml

Activate the new environment:

conda activate captest_env_05

The environment created includes captest and all captest dependenices including Holoviews and PVLIB.

Install into an existing conda environment:

If you prefer to use an existing environment, you can pip install captest.

pip install captest

This will not load the optional Holoviews and PVLIB dependencies, which captest relies on for advanced plotting and clear sky modelling. You can load either or both of these with the following:

Load both: pip install captest[all]

Load PVLIB: pip install captest[csky]

Load Holoviews: pip install captest[viz]

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for captest, version 0.8.0
Filename, size File type Python version Upload date Hashes
Filename, size captest-0.8.0-py2.py3-none-any.whl (32.3 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size captest-0.8.0.tar.gz (48.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page