forked from steelelab-delft/stlab
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
executable file
·43 lines (41 loc) · 2.05 KB
/
__init__.py
File metadata and controls
executable file
·43 lines (41 loc) · 2.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#Loads utils with shorter names
from stlab.utils.newfile import newfile #Callable as stlab.newfile(...)
import stlab.utils.metagen as metagen #Callable as stlab.metagen.fromlimits(...)
import stlab.utils.readdata as readdata #Callable as stlab.readdata.readQUCS(...)
from stlab.utils.writematrix import writematrix as savetxt #Callable as stlab.savetxt(...)
from stlab.utils.writematrix import writedict as savedict
from stlab.utils.writematrix import writedictarray as savedictarray
from stlab.utils.writematrix import writeparams as writeparams #Callable as stlab.savetxt(...)
from stlab.utils.writematrix import writeparnames as writeparnames
from stlab.utils.writematrix import params_to_str as params_to_str
from stlab.utils.writematrix import writeline as writeline
from stlab.utils.writematrix import writeframe as saveframe
from stlab.utils.writematrix import writeframearray as saveframearray
from stlab.utils.stlabdict import stlabdict
from stlab.utils.stlabdict import stlabmtx
from stlab.utils.stlabdict import framearr_to_mtx
from stlab.utils.S11fit import fit as S11fit #Callable as stlab.S11fit(...)
from stlab.utils.S11fit import S11full as S11func #Callable as stlab.S11fit(...)
from stlab.utils.S11fit import backmodel as S11back #Callable as stlab.S11fit(...)
from stlab.utils.S11fit import S11theo as S11theo #Callable as stlab.S11fit(...)
#from stlab.devices.base_instrument import SaveInstrumentMetadata #Callable as stlab.SaveInstrumentMetadata(...)
from stlab.devices.autodetect_instrument import autodetect_instrument as adi #Callable as stlab.devices.adi(...)
from stlab.utils.autoplotter import autoplot #Call as stlab.autoplot(...)
'''
try:
except ImportError:
print('Fitting routines not imported. Missing dependencies')
'''
'''
import importlib.util
lmfit_spec = importlib.util.find_spec("lmfit")
found = lmfit_spec is not None
sigspec = importlib.util.find_spec("scipy.signal")
foundsig = sigspec is not None
if foundsig:
import scipy.signal
foundsig=False
if 'savgol_filter' in dir(scipy.signal):
foundsig=True
if found and foundsig:
'''