|
DIPELM 2.0
|
Functions | |
| getFiles (fileIn=None, fileBase=None, fType='.out', verbose=True) | |
Variables | |
| str | ADMtype = 'dat' |
| int | ADMscaleFactor = 1 |
| ADMdataDir = Path('/home/masiz4am/molecules/OCS/alignment_VM_28K_4p2TW_070722') | |
| bool | renorm = True |
| fList = getFiles(fileBase = ADMdataDir.expanduser(), fType='.'+ADMtype) | |
| list | ADMs = [] |
| list | ADMLabels = [] |
| item = Path(f).name.rstrip('ocs.mat') | |
| t = loadmat(f)[item][0,:] | |
| encoding | |
| str | val = str(i)+' '+str(t[i]) |
| c2t = loadmat(f)[item][:,0] | |
| K = int(item.strip('D')) | |
| bool | addPop = True |
| ADM_read.getFiles | ( | fileIn = None, | |
| fileBase = None, | |||
| fType = '.out', | |||
| verbose = True ) |
Read ePS file(s) and return results as Xarray data structures.
File endings specified by fType, default .out.
Parameters
----------
fileIn : str, list of strs, optional.
File(s) to read (file in working dir, or full path).
Defaults to current working dir if only a file name is supplied.
For consistent results, pass raw strings, e.g.
``fileIn = r"C:\share\code\ePSproc\python_dev\no2_demo_ePS.out"``
fileBase : str, optional.
Dir to scan for files.
Currently only accepts a single dir.
Defaults to current working dir if no other parameters are passed.
fType : str, optional
File ending for ePS output files, default '.out'
verbose : bool, optional
Print output details, default True.
Returns
-------
list
List of Xarray data arrays, containing matrix elements etc. from each file scanned.
| bool ADM_read.addPop = True |
| ADM_read.ADMdataDir = Path('/home/masiz4am/molecules/OCS/alignment_VM_28K_4p2TW_070722') |
| ADM_read.ADMLabels = [] |
| list ADM_read.ADMs = [] |
| int ADM_read.ADMscaleFactor = 1 |
| str ADM_read.ADMtype = 'dat' |
| ADM_read.c2t = loadmat(f)[item][:,0] |
| ADM_read.encoding |
| str ADM_read.item = Path(f).name.rstrip('ocs.mat') |
| ADM_read.K = int(item.strip('D')) |
| bool ADM_read.renorm = True |
| ADM_read.t = loadmat(f)[item][0,:] |