DIPELM 2.0
Loading...
Searching...
No Matches
ADM_read Namespace Reference

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

Function Documentation

◆ getFiles()

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.

Variable Documentation

◆ addPop

bool ADM_read.addPop = True

◆ ADMdataDir

ADM_read.ADMdataDir = Path('/home/masiz4am/molecules/OCS/alignment_VM_28K_4p2TW_070722')

◆ ADMLabels

ADM_read.ADMLabels = []

◆ ADMs

list ADM_read.ADMs = []

◆ ADMscaleFactor

int ADM_read.ADMscaleFactor = 1

◆ ADMtype

str ADM_read.ADMtype = 'dat'

◆ c2t

ADM_read.c2t = loadmat(f)[item][:,0]

◆ encoding

ADM_read.encoding

◆ fList

ADM_read.fList = getFiles(fileBase = ADMdataDir.expanduser(), fType='.'+ADMtype)

◆ item

str ADM_read.item = Path(f).name.rstrip('ocs.mat')

◆ K

ADM_read.K = int(item.strip('D'))

◆ renorm

bool ADM_read.renorm = True

◆ t

ADM_read.t = loadmat(f)[item][0,:]

◆ val

str ADM_read.val = str(i)+' '+str(t[i])