Name | pyscaps JSON |
Version |
0.0.1.post1
JSON |
| download |
home_page | |
Summary | Library for analyzing SCAPS-1D models and results. |
upload_time | 2023-01-18 19:36:52 |
maintainer | |
docs_url | None |
author | Brian Carlsen |
requires_python | >=3.7 |
license | |
keywords |
scaps
scaps-1d
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PySCAPS
> python -m pip install pyscaps
> Note: This library is part of the [`bric_analysis_libraries`](https://pypi.org/project/bric-analysis-libraries/) Python package. It is provided here as an isolated package for convenience.
Python library to analyze [SCAPS-1D](https://scaps.elis.ugent.be/) 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
```python
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' )
```
Raw data
{
"_id": null,
"home_page": "",
"name": "pyscaps",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "scaps,scaps-1d",
"author": "Brian Carlsen",
"author_email": "carlsen.bri@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/98/11/9cc5ab51f1674550543bc638cb3616a092d77e09e9d4cc3497fdee683789/pyscaps-0.0.1.post1.tar.gz",
"platform": null,
"description": "# PySCAPS\n\n> python -m pip install pyscaps \n\n> Note: This library is part of the [`bric_analysis_libraries`](https://pypi.org/project/bric-analysis-libraries/) Python package. It is provided here as an isolated package for convenience.\n\nPython library to analyze [SCAPS-1D](https://scaps.elis.ugent.be/) models and results. \n\n### Modules\n\n#### Model\n> Module name: `model`\n\nLoads model data into an object for analysis.\n\n#### General\n> Module name: `gnr`\n\nFormats general data into Pandas DataFrames.\n\n#### JV\n> Module name: `iv`\n\nFormats IV data into Pandas DataFrames.\n\n#### Energy Band\n> Module name: `eb`\n\nFormats energy band data into Pandas DataFrames.\n\n#### Generation and Recombination\n> Module name: `gen`\n\nFormats generation and recombination and data into Pandas DataFrames.\n\n#### Common\n> Module name: `common`\n\nCommon functions with low level functionality.\n\n## Examples\n\n```python\nimport pyscaps\n\n# import model into object\nmodel = pyscaps.model.Model.from_file( 'path/to/my_model.scaps' )\n\n# import single shot results into Pandas DataFrame\neb = pyscaps.eb.import_eb_data( 'path/to/my_eb_file.eb' )\n\n# import batch record results into Pandas DataFrame\niv = pyscaps.iv.import_batch_iv_data( 'path/to/my_batch_iv_file.iv' )\ncp = pyscaps.iv.import_batch_cell_parameters( 'path/to/my_batch_iv_file.iv' )\n```\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Library for analyzing SCAPS-1D models and results.",
"version": "0.0.1.post1",
"split_keywords": [
"scaps",
"scaps-1d"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7a8fb3358a3ecacdc2335032e42d8a3a77f5b87146092f0e2ccf2779347f04a2",
"md5": "46e34457b299612cb759533da2c0c9e5",
"sha256": "3d4f904914c1f6d33777414e06173056f73c1bdf1525d4895422a47da114f641"
},
"downloads": -1,
"filename": "pyscaps-0.0.1.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "46e34457b299612cb759533da2c0c9e5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 27657,
"upload_time": "2023-01-18T19:36:50",
"upload_time_iso_8601": "2023-01-18T19:36:50.785759Z",
"url": "https://files.pythonhosted.org/packages/7a/8f/b3358a3ecacdc2335032e42d8a3a77f5b87146092f0e2ccf2779347f04a2/pyscaps-0.0.1.post1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "98119cc5ab51f1674550543bc638cb3616a092d77e09e9d4cc3497fdee683789",
"md5": "b8ca3bf1326ac0e8fbd5d96802952ed8",
"sha256": "721f0dcf8900a2d07752194f4ecc4d5df331be7022a4376123232bb4619cfb60"
},
"downloads": -1,
"filename": "pyscaps-0.0.1.post1.tar.gz",
"has_sig": false,
"md5_digest": "b8ca3bf1326ac0e8fbd5d96802952ed8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 25822,
"upload_time": "2023-01-18T19:36:52",
"upload_time_iso_8601": "2023-01-18T19:36:52.911080Z",
"url": "https://files.pythonhosted.org/packages/98/11/9cc5ab51f1674550543bc638cb3616a092d77e09e9d4cc3497fdee683789/pyscaps-0.0.1.post1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-18 19:36:52",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "pyscaps"
}