Specialized scope for qub data.
Copyright 2008-2014 Research Foundation State University of New York
This file is part of QUB Express.
QUB Express is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.
QUB Express is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License,
named LICENSE.txt, in the QUB Express program directory. If not, see
<http://www.gnu.org/licenses/>.
|
|
|
|
|
|
|
|
|
|
|
MeasureDoseResponse(measure=None,
filter=None,
filter_kHz=None,
mean_dur=None,
mean_from=None,
normalize=None,
output_name=None,
wait=True,
receiver=<__builtin__.function object>)
Measures current v. |
source code
|
|
|
NbSubTrace(name=' SubTable ' ,
fields=[ ] )
Returns a function(QubDataView), which returns an NbTable with only
the specified columns. |
source code
|
|
|
NbSubTrace_Hi(name=' SubTable ' ,
fields=[ ] )
Returns a function(QubDataView_Hi), which returns an NbTable with
only the specified columns. |
source code
|
|
|
RequestBinaryParams(sampling,
scaling,
floating,
bytes,
signals) |
source code
|
|
|
|
|
|
|
|
|
|
|
before_measure(segments,
table,
row_offset) |
source code
|
|
|
|
|
draw_baseline_nodes_icon(cr,
w,
h,
appearance) |
source code
|
|
|
|
|
measure_selection(segment,
signals,
source_signal,
inclusion_mask,
measured) |
source code
|
|
|
measure_selection_idealized(segment,
signal,
measured) |
source code
|
|
|
measure_selection_one_signal(segment,
signal,
inclusion_mask,
measured) |
source code
|
|
|
minrange(lo,
hi,
diff)
Returns the interval (lo, hi), possibly modified to ensure (hi - lo)
>= diff. |
source code
|
|
|
|
|
task_exception_to_console(task,
typ,
val,
tb) |
source code
|
|
|
ALLOW_THREADS = 1
|
|
BUFSIZE = 8192
|
|
BW_HINT_EXPIRE_SEC = 60
|
|
CLIP = 0
|
|
CLONE_MODE_DEST = 1
|
|
CLONE_MODE_RESTORE = 2
|
|
CLONE_MODE_SOURCE = 0
|
|
COLOR = defaultdict(<function <lambda> at 0x7fd137b1e1b8>, {0:...
|
|
COLOR_BASELINE_NODES = ( ' dataGTK.baseline.nodes ' , ( 0.5, 0.5, 1...
|
|
COLOR_CLEAR = ( ' toolspace.clear ' , ( 0, 0, 0, 0) )
|
|
COLOR_CLONE_DEST = ( ' dataGTK.clone.dest ' , ( 1, 0, 0, 0.22) )
|
|
COLOR_CLONE_DEST_OTHER = ( ' dataGTK.clone.dest.other ' , ( 0.8, 0....
|
|
COLOR_CLONE_SOURCE = ( ' dataGTK.clone.source ' , ( 0, 1, 0, 0.22) )
|
|
COLOR_DATA_LAYER_FG = ( ' dataGTK.layer.fg ' , ( 0.1, 1, 0.1, 0.9) )
|
|
COLOR_DATA_LAYER_HOVER = ( ' dataGTK.layer.hover ' , ( 0.1, 1, 0.1, ...
|
|
COLOR_FITS = ( ' dataGTK.fit ' , ( 0.8, 0, 0.2, 0.8) )
|
|
COLOR_LIST = ( ' dataGTK.list ' , ( 0.7, 0, 0.7, 0.22) )
|
|
COLOR_LIST_ALPHA = 0.22
|
|
COLOR_LIST_BEAD = ( ' dataGTK.list.bead ' , ( 0.8, 0.4, 0.7, 0.9) )
|
|
COLOR_LIST_BEAD_LABEL = ( ' dataGTK.list.bead.label ' , ( 1, 1, 1, 1) )
|
|
COLOR_LIST_CHECKED = ( ' dataGTK.list.checked ' , ( 1, 0.7, 0, 0.8) )
|
|
COLOR_LIST_LBL_BG = ( ' dataGTK.list.lbl.bg ' , ( 0, 0, 0, 1) )
|
|
COLOR_LIST_LBL_FG = ( ' dataGTK.list.lbl.fg ' , ( 0, 1, 0, 1) )
|
|
COLOR_LIST_NAME = ( ' dataGTK.list.name ' , ( 0.7, 0, 0.7, 0.7) )
|
|
COLOR_LIST_SEL = ( ' dataGTK.list.sel ' , ( 1, 1, 1, 0.8) )
|
|
COLOR_MAG = ( ' dataGTK.popup.mag ' , ( 0, 1, 0, 1) )
|
|
COLOR_MAG_HOVER = ( ' dataGTK.popup.mag.hover ' , ( 1, 1, 1, 1) )
|
|
COLOR_RULER_BASELINE = ( ' dataGTK.ruler.baseline ' , ( 0.85, 0.15, ...
|
|
COLOR_SEL = ( ' dataGTK.sel ' , ( 0.3, 0.3, 1, 0.3) )
|
|
COLOR_TIMECTL = ( ' dataGTK.timectl ' , ( 1, 1, 1, 0.8) )
|
|
COLOR_TIMECTL_HOVER = ( ' dataGTK.timectl.hover ' , ( 1, 0.5, 0.5, 1) )
|
|
COLOR_TOOLS_LABEL = ( ' dataGTK.tools.label ' , ( 0.4, 0.8, 1, 1) )
|
|
COLOR_ZOOM_BG = ( ' dataGTK.zoom.bg ' , ( 1, 1, 1, 0.84) )
|
|
COPY_ROWS_ALL = 0
|
|
COPY_ROWS_CHECKED = 3
|
|
COPY_ROWS_CRITERIA = 2
|
|
COPY_ROWS_GROUP = 1
|
|
ColorInfo = defaultdict(<function <lambda> at 0x7fd123474500>,...
|
|
DATASOURCE_FILE = 0
|
|
DATASOURCE_LIST = 2
|
|
DATASOURCE_SCREEN = 1
|
|
DOSERESPONSE_MAX_RESULTS = 100
|
|
DOSERESPONSE_MEASURE_EQUIL = 2
|
|
DOSERESPONSE_MEASURE_MEAN = 1
|
|
DOSERESPONSE_MEASURE_PEAK = 0
|
|
DOT_DIVISIONS = 64
|
|
DOWNSAMPLE_ALL_LOGCOUNT = 2.0
|
|
DOWNSAMPLE_LOGSLOPE = 3.0
|
|
ERR_CALL = 3
|
|
ERR_DEFAULT = 521
|
|
ERR_IGNORE = 0
|
|
ERR_LOG = 5
|
|
ERR_PRINT = 4
|
|
ERR_RAISE = 2
|
|
ERR_WARN = 1
|
|
FLOATING_POINT_SUPPORT = 1
|
|
FPE_DIVIDEBYZERO = 1
|
|
FPE_INVALID = 8
|
|
FPE_OVERFLOW = 2
|
|
FPE_UNDERFLOW = 4
|
|
False_ = False
|
|
GAUSS_ALPHA_MAX = 0.8
|
|
Inf = inf
|
|
Infinity = inf
|
|
LORES_PIX_PER_DIV = 25.0
|
|
MAXDIMS = 32
|
|
MAX_BOOLS = 16
|
|
MAX_DEFAULT_DISPLAY_POINTS = 2000000
|
|
MAX_FIELDS = 256
|
|
MAX_SAFENAME_LEN = 32
|
|
MAY_SHARE_BOUNDS = 0
|
|
MAY_SHARE_EXACT = -1
|
|
NAN = nan
|
|
NINF = -inf
|
|
NZERO = -0.0
|
|
NaN = nan
|
|
PINF = inf
|
|
PZERO = 0.0
|
|
QUBDATA_SEL_THRESH_MS = 300
|
|
RAISE = 2
|
|
RULER_BASELINE_CONST = 0
|
|
RULER_BASELINE_IN_SEG = 1
|
|
RULER_BASELINE_IN_SEL = 2
|
|
Readers = { ' .acquire ' : {'pattern': '*.acquire', 'create': <cla...
|
|
SAVEBUFLEN = 262144
|
|
SHIFT_DIVIDEBYZERO = 0
|
|
SHIFT_INVALID = 9
|
|
SHIFT_OVERFLOW = 3
|
|
SHIFT_UNDERFLOW = 6
|
|
SIGNAL_CENTER_HIDDEN = -1000000000.0
|
|
STIM_LABELS = ( ' Constant ' , ' Signal ' , ' Expression ' )
|
|
STIM_TYPES = ( 0, 1, 2)
|
|
STIM_TYPE_CONST = 0
|
|
STIM_TYPE_EXPR = 2
|
|
STIM_TYPE_SIGNAL = 1
|
|
ScalarType = ( <type 'int'>, <type 'float'>, <type 'complex'>, ...
|
|
ShowDropped = False
|
|
TILE_THRESH = 4.0
|
|
TOO_MANY_LIST_ITEMS_TO_DRAW = 2048
|
|
TheKeyMessageBox = <KeyMessageBox object at 0x7fd12aca1050 (Gt...
|
|
Tools = <qubx.util_types.ToolRegistry object>
|
|
True_ = True
|
|
UFUNC_BUFSIZE_DEFAULT = 8192
|
|
UFUNC_PYVALS_NAME = ' UFUNC_PYVALS '
|
|
UNSET_IDL = 1543209.75
|
|
UNSET_VALUE = 86738.82583
|
|
WRAP = 1
|
|
Writers = { ' .csv ' : {'pattern': '*.csv', 'ext': '.csv', 'save':...
|
|
__package__ = ' qubx '
|
|
absolute = <ufunc 'absolute'>
|
|
add = <ufunc 'add'>
|
|
arccos = <ufunc 'arccos'>
|
|
arccosh = <ufunc 'arccosh'>
|
|
arcsin = <ufunc 'arcsin'>
|
|
arcsinh = <ufunc 'arcsinh'>
|
|
arctan = <ufunc 'arctan'>
|
|
arctan2 = <ufunc 'arctan2'>
|
|
arctanh = <ufunc 'arctanh'>
|
|
bitwise_and = <ufunc 'bitwise_and'>
|
|
bitwise_not = <ufunc 'invert'>
|
|
bitwise_or = <ufunc 'bitwise_or'>
|
|
bitwise_xor = <ufunc 'bitwise_xor'>
|
|
c_ = <numpy.lib.index_tricks.CClass object>
|
|
cast = {<type 'numpy.bool_'>: <function <lambda> at 0x7fd1396e...
|
|
cbrt = <ufunc 'cbrt'>
|
|
ceil = <ufunc 'ceil'>
|
|
conj = <ufunc 'conjugate'>
|
|
conjugate = <ufunc 'conjugate'>
|
|
copysign = <ufunc 'copysign'>
|
|
cos = <ufunc 'cos'>
|
|
cosh = <ufunc 'cosh'>
|
|
deg2rad = <ufunc 'deg2rad'>
|
|
degrees = <ufunc 'degrees'>
|
|
divide = <ufunc 'divide'>
|
|
e = 2.71828182846
|
|
equal = <ufunc 'equal'>
|
|
euler_gamma = 0.577215664902
|
|
exp = <ufunc 'exp'>
|
|
exp2 = <ufunc 'exp2'>
|
|
expm1 = <ufunc 'expm1'>
|
|
fabs = <ufunc 'fabs'>
|
|
false = False
|
|
floor = <ufunc 'floor'>
|
|
floor_divide = <ufunc 'floor_divide'>
|
|
fmax = <ufunc 'fmax'>
|
|
fmin = <ufunc 'fmin'>
|
|
fmod = <ufunc 'fmod'>
|
|
frexp = <ufunc 'frexp'>
|
|
greater = <ufunc 'greater'>
|
|
greater_equal = <ufunc 'greater_equal'>
|
|
hypot = <ufunc 'hypot'>
|
|
index_exp = <numpy.lib.index_tricks.IndexExpression object>
|
|
inf = inf
|
|
infty = inf
|
|
invert = <ufunc 'invert'>
|
|
isfinite = <ufunc 'isfinite'>
|
|
isinf = <ufunc 'isinf'>
|
|
isnan = <ufunc 'isnan'>
|
|
ldexp = <ufunc 'ldexp'>
|
|
left_shift = <ufunc 'left_shift'>
|
|
less = <ufunc 'less'>
|
|
less_equal = <ufunc 'less_equal'>
|
|
little_endian = True
|
|
log = <ufunc 'log'>
|
|
log10 = <ufunc 'log10'>
|
|
log1p = <ufunc 'log1p'>
|
|
log2 = <ufunc 'log2'>
|
|
logaddexp = <ufunc 'logaddexp'>
|
|
logaddexp2 = <ufunc 'logaddexp2'>
|
|
logical_and = <ufunc 'logical_and'>
|
|
logical_not = <ufunc 'logical_not'>
|
|
logical_or = <ufunc 'logical_or'>
|
|
logical_xor = <ufunc 'logical_xor'>
|
|
maximum = <ufunc 'maximum'>
|
|
mgrid = <numpy.lib.index_tricks.nd_grid object>
|
|
minimum = <ufunc 'minimum'>
|
|
mod = <ufunc 'remainder'>
|
|
modf = <ufunc 'modf'>
|
|
multiply = <ufunc 'multiply'>
|
|
name_float = ' a number '
|
|
name_int = ' an integer '
|
|
nan = nan
|
|
nbytes = {<type 'numpy.bool_'>: 1, <type 'numpy.timedelta64'>:...
|
|
negative = <ufunc 'negative'>
|
|
newaxis = None
hash(x)
|
|
nextafter = <ufunc 'nextafter'>
|
|
not_equal = <ufunc 'not_equal'>
|
|
ogrid = <numpy.lib.index_tricks.nd_grid object>
|
|
pi = 3.14159265359
|
|
power = <ufunc 'power'>
|
|
r_ = <numpy.lib.index_tricks.RClass object>
|
|
rad2deg = <ufunc 'rad2deg'>
|
|
radians = <ufunc 'radians'>
|
|
rdbk = ' Expired. '
|
|
rdbreak = ' supporting '
|
|
rdname = ' qubfast.txt '
|
|
reciprocal = <ufunc 'reciprocal'>
|
|
remainder = <ufunc 'remainder'>
|
|
right_shift = <ufunc 'right_shift'>
|
|
rint = <ufunc 'rint'>
|
|
s_ = <numpy.lib.index_tricks.IndexExpression object>
|
|
sctypeDict = { 0: <type 'numpy.bool_'>, 1: <type 'numpy.int8'>, ...
|
|
sctypeNA = { ' ? ' : ' Bool ' , ' B ' : ' UInt8 ' , ' Bool ' : <type 'numpy.bo...
|
|
sctypes = { ' complex ' : [ <type 'numpy.complex64'>, <type 'numpy....
|
|
sign = <ufunc 'sign'>
|
|
signbit = <ufunc 'signbit'>
|
|
sin = <ufunc 'sin'>
|
|
sinh = <ufunc 'sinh'>
|
|
spacing = <ufunc 'spacing'>
|
|
sqrt = <ufunc 'sqrt'>
|
|
square = <ufunc 'square'>
|
|
subtract = <ufunc 'subtract'>
|
|
tan = <ufunc 'tan'>
|
|
tanh = <ufunc 'tanh'>
|
|
true = True
|
|
true_divide = <ufunc 'true_divide'>
|
|
trunc = <ufunc 'trunc'>
|
|
typeDict = { 0: <type 'numpy.bool_'>, 1: <type 'numpy.int8'>, 2...
|
|
typeNA = { ' ? ' : ' Bool ' , ' B ' : ' UInt8 ' , ' Bool ' : <type 'numpy.bool...
|
|
typecodes = { ' All ' : ' ?bhilqpBHILQPefdgFDGSUVOMm ' , ' AllFloat ' : ...
|
|
valid_identifier = re.compile(r'^[ A- Za- z_] [ A- Za- z_0- 9] * $')
|