PySCAPS
python -m pip install pyscaps
Note: This library is part of the
bric_analysis_librariesPython 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' )
Metadata
Release files for pyscaps 0.0.1.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyscaps-0.0.1.post1.tar.gz | 25.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyscaps-0.0.1.post1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 53.5 kB
Release files / pyscaps-0.0.1.post1.tar.gz
| Download URL | pyscaps-0.0.1.post1.tar.gz |
|---|---|
| Size | 25.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
721f0dcf8900a2d07752194f4ecc4d5df331be7022a4376123232bb4619cfb60
|
|
BLAKE2b-256 checksum How to use checksums |
98119cc5ab51f1674550543bc638cb3616a092d77e09e9d4cc3497fdee683789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|
Release files / pyscaps-0.0.1.post1-py3-none-any.whl
| Download URL | pyscaps-0.0.1.post1-py3-none-any.whl |
|---|---|
| Size | 27.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3d4f904914c1f6d33777414e06173056f73c1bdf1525d4895422a47da114f641
|
|
BLAKE2b-256 checksum How to use checksums |
7a8fb3358a3ecacdc2335032e42d8a3a77f5b87146092f0e2ccf2779347f04a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|