-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path__init__.py
More file actions
executable file
·27 lines (25 loc) · 1.47 KB
/
__init__.py
File metadata and controls
executable file
·27 lines (25 loc) · 1.47 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
# Loads utils with shorter names
from stlabutils.newfile import newfile #Callable as stlab.newfile(...)
import stlabutils.metagen as metagen #Callable as stlab.metagen.fromlimits(...)
import stlabutils.readdata as readdata #Callable as stlab.readdata.readQUCS(...)
from stlabutils.writematrix import savetxt #Callable as stlab.savetxt(...)
from stlabutils.writematrix import savedict
from stlabutils.writematrix import savedictarray
from stlabutils.writematrix import writeparams #Callable as stlab.savetxt(...)
from stlabutils.writematrix import writeparnames
from stlabutils.writematrix import params_to_str
from stlabutils.writematrix import writeline
from stlabutils.writematrix import saveframe
from stlabutils.writematrix import saveframearray
from stlabutils.stlabdict import stlabdict
from stlabutils.stlabdict import stlabmtx
from stlabutils.stlabdict import framearr_to_mtx
try: # some users might not need S11fit
from stlabutils.S11fit import S11fit #Callable as stlab.S11fit(...)
from stlabutils.S11fit import S11func #Callable as stlab.S11fit(...)
from stlabutils.S11fit import S11back #Callable as stlab.S11fit(...)
from stlabutils.S11fit import S11theo #Callable as stlab.S11fit(...)
except ImportError:
print('Warning: Missing dependencies for S11fit! Fitting routines not imported.')
from .devices.autodetect_instrument import autodetect_instrument as adi #Callable as stlab.devices.adi(...)
from stlabutils.autoplotter import autoplot #Call as stlab.autoplot(...)