pyscaps


Namepyscaps JSON
Version 0.0.1.post1 PyPI version JSON
download
home_page
SummaryLibrary for analyzing SCAPS-1D models and results.
upload_time2023-01-18 19:36:52
maintainer
docs_urlNone
authorBrian 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"
}
        
Elapsed time: 0.32432s