grapa.datatypes.graphJV.GraphJV
- class grapa.datatypes.graphJV.GraphJV(filename: str | List[str] | List | ndarray = '', complement: dict | str | List[dict | str] = '', silent: bool = True, config: str | None = 'auto', log_active: bool = False)
Bases:
GraphTo parse files containing curent-voltage JV curves
- __init__(filename: str | List[str] | List | ndarray = '', complement: dict | str | List[dict | str] = '', silent: bool = True, config: str | None = 'auto', log_active: bool = False)
default constructor. Calls method reset.
Methods
isFileReadable(_filename, fileext[, line1, ...])Can this module open the file?
readDataFromFile(attributes, **kwargs)Decides how to open the file
readDataFromFileIV_HLS(attributes)File format of in-house HLS setup
readDataFromFileJV(attributes)File format of the in-house JV setup
readDataFromFileTIV(attributes)File format of in-house TIV setup
Attributes
AXISLABELSFILEIO_GRAPHTYPEFILEIO_GRAPHTYPE_IV_HLSFILEIO_GRAPHTYPE_TIV- classmethod isFileReadable(_filename, fileext, line1='', line2='', line3='', **_kwargs)
Can this module open the file?
- readDataFromFile(attributes, **kwargs)
Decides how to open the file
- readDataFromFileIV_HLS(attributes)
File format of in-house HLS setup
- readDataFromFileJV(attributes)
File format of the in-house JV setup
- readDataFromFileTIV(attributes)
File format of in-house TIV setup