Library for analyzing SCAPS-1D models and results.
Project description
PySCAPS
python -m pip install pyscaps
Note: This library is part of the
bric_analysis_libraries
Python package. It is provided here as an isolated package for convenience.
Python library to analyze SCAPS-1D models and results.
Modules
Model
Module name:
model
Loads model data into an object for analysis.
General
Module name:
gnr
Formats general data into Pandas DataFrames.
JV
Module name:
iv
Formats IV data into Pandas DataFrames.
Energy Band
Module name:
eb
Formats energy band data into Pandas DataFrames.
Generation and Recombination
Module name:
gen
Formats generation and recombination and data into Pandas DataFrames.
Common
Module name:
common
Common functions with low level functionality.
Examples
import pyscaps
# import model into object
model = pyscaps.model.Model.from_file( 'path/to/my_model.scaps' )
# import single shot results into Pandas DataFrame
eb = pyscaps.eb.import_eb_data( 'path/to/my_eb_file.eb' )
# import batch record results into Pandas DataFrame
iv = pyscaps.iv.import_batch_iv_data( 'path/to/my_batch_iv_file.iv' )
cp = pyscaps.iv.import_batch_cell_parameters( 'path/to/my_batch_iv_file.iv' )
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyscaps-0.0.1.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d4f904914c1f6d33777414e06173056f73c1bdf1525d4895422a47da114f641 |
|
MD5 | 46e34457b299612cb759533da2c0c9e5 |
|
BLAKE2b-256 | 7a8fb3358a3ecacdc2335032e42d8a3a77f5b87146092f0e2ccf2779347f04a2 |