The afl namespace provides direct access to SciDB AFL operators. More information on these operators can be found on the SciDB documentation.
AFL Operators can be used as follows:
sdb = connect()
x = sdb.random((3, 4))
afl = sdb.afl
query = afl.aggregate(x, 'count(*)')
query.query # The query string
output = query.eval() # send query to SciDB, return as a SciDB Array
Create a new AFL operator, based on a description dictionary
Parameters: | entry: dict with the following keys: :
interface : SciDBinterface instance
|
---|---|
Returns: | A new AFLExpression subclass, representing the operator : |
A module-like namespace for all registered operators.
Methods
count(array) | |
papply(array, attr, expression) | Shorthand for project(apply(array, attr, expression), attr) |
quote(val) | Wrap the argument in single quotes. |
redimension_store(arr_in, arr_out) |
Shorthand for project(apply(array, attr, expression), attr)
Wrap the argument in single quotes.
Useful for AFL operators which expected quoted strings
Produces a result array with one more dimension than the source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
adddim(A, loc) <quantity: uint64, sales: double> [loc, year, item] =
loc, year, item, quantity, sales 0, 2011, 2, 7, 31.64 0, 2011, 3, 6, 19.98 0, 2012, 1, 5, 41.65 0, 2012, 2, 9, 40.68 0, 2012, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
AGGREGATE_CALL := AGGREGATE_FUNC(inputAttr) [as resultName] AGGREGATE_FUNC := approxdc | avg | count | max | min | sum | stdev
Calculates aggregates over groups of values in an array, given the aggregate types and attributes to aggregate on.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
aggregate(A, count(*), max(quantity), sum(sales), year) <count: uint64, quantity_max: uint64, sales_sum: double> [year] =
year, count, quantity_max, sales_sum 2011, 2, 7, 51.62 2012, 3, 9, 108.97
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
AGGREGATE_CALL := AGGREGATE_FUNC ( inputAttribute ) [ AS aliasName
Calculates a running aggregate over some aggregate along some fluxVector (a single dimension of the inputArray).
Parameters: | cumulate(input, sum(v) as sum_v, count(*) as cnt, I) +-I-> J| 00 :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
AGGREGATE_CALL := AGGREGATE_FUNC(inputAttr) [as resultName] AGGREGATE_FUNC := approxdc | avg | count | max | min | sum | stdev
Partitions the cells in the source array into blocks (with the given blockSize in each dimension), and for each block, calculates the required aggregates.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array with the same size and dimensions as the source array, where each ouput cell stores some aggregate calculated over a window around the corresponding cell in the source array. A pair of window specification values (leftEdge, rightEdge) must exist for every dimension in the source and output array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
window(A, 0, 0, 1, 0, sum(quantity)) <quantity_sum: uint64> [year, item] =
year, item, quantity_sum 2011, 2, 7 2011, 3, 13 2012, 1, 5 2012, 2, 14 2012, 3, 17
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Creates a single array containing all versions of an existing array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. : |
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
allversions(A) <quantity: uint64, sales:double> [VersionNo, year, item] =
VersionNo, year, item, quantity, sales 1, 2011, 2, 7, 31.64 1, 2011, 3, 6, 19.98 1, 2012, 1, 5, 41.65 1, 2012, 2, 9, 40.68 1, 2012, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
analyze(A) <attribute_name:string, min:string, max:string, distinct_count:uint64, non_null_count:uint64> [attribute_number] =
attribute_number, attribute_name, min, max, distinct_count,
0, ‘quantity’ ‘5’ ‘9’ 5, 5 1, ‘sales’ ‘19.98’ ‘41.65’ 5, 5
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array with new attributes and computes values for them.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
apply(A, unitprice, sales/quantity) <quantity: uint64, sales: double, unitprice: double> [year, item] =
year, item, quantity, sales, unitprice 2011, 2, 7, 31.64, 4.52 2011, 3, 6, 19.98, 3.33 2012, 1, 5, 41.65, 8.33 2012, 2, 9, 40.68, 4.52 2012, 3, 8, 26.64, 3.33
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array the same as srcArray, but with at least one attribute renamed.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
attribute_rename(A, sales, totalsales) <quantity: uint64, totalsales:double> [year, item] =
year, item, quantity, totalsales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a 1D result array where each cell describes one attribute of the source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. : |
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
No, name, type_id, nullable 0, ‘quantity’, ‘uint64’, false 1, ‘sales’, ‘double’, false
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Evaluates whether to include a cell in the result array by generating a random number and checks if it is less than probability.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
bernoulli(A, 0.5, 100) <quantity: uint64, sales:double> [year, item] =
year, item, quantity, sales 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array from a specified, contiguous region of a source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
between(A, 2011, 1, 2012, 2) <quantity: uint64, sales:double> [year, item] =
year, item, quantity, sales 2011, 2, 7, 31.64 2012, 1, 5, 41.65 2012, 2, 9, 40.68
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array according to a given schema, and populates values based on the given expression. The schema must have a single attribute.
Parameters: | - schemaArray | schema: an array or a schema, from which attrs and :
|
---|
Notes
Examples
year, item, quantity 2011, 2, 7 2011, 3, 6 2012, 1, 5 2012, 2, 9 2012, 3, 8
year, item, quantity 2011, 1, 0 2011, 2, 0 2011, 3, 0 2012, 1, 0 2012, 2, 0 2012, 3, 0 Note that the cell (2011, 1), which was empty in the
source array, is populated.
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a sparse array and assigns values to its non-empty cells. The schema must have a single attribute.
Parameters: | - schemaArray | schema: an array or a schema, from which attrs and :
|
---|
Notes
Examples
year, item, quantity 2011, 2, 7 2011, 3, 6 2012, 1, 5 2012, 2, 9 2012, 3, 8
year, item, quantity 2011, 1, 0 2011, 3, 0 2012, 1, 0 2012, 3, 0
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Cancels a query by ID.
Parameters: | - queryId: the query ID that can be obtained from the SciDB log or :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Parameters: | - srcArray: a source array. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
cast(A, <q:uint64, s:double>[y=2011:2012,2,0, i=1:3,3,0]) <q:uint64, s:double> [y, i] =
y, i, q, s 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array as the concatenation of two source arrays. The concatenation is performed by the first dimension.
Parameters: | - srcArray1: the first source array with srcAttrs and srcDims1. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64 2013, 2, 7, 31.64 2013, 3, 6, 19.98 2014, 1, 5, 41.65 2014, 2, 9, 40.68 2014, 3, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Causes array parameter to be materialized if not already. numAttrsToScanAtOnce determines the number of attributes to scan as a group. Setting this value to ‘1’ will result in a ‘vertical’ scan—all chunks of the current attribute will be scanned before moving on to the next attribute. Setting this value to the number of attributes will result in a ‘horizontal’ scan—chunk i of every attribute will be scanned before moving on to chunk i+1
Parameters: | - array: the array to consume :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Calculates the cross product of two arrays, with 0 or more equality conditions on the dimensions. Assume p pairs of equality conditions exist. The result is an (m+n-p) dimensional array. From the coordinates of each cell in the result array, a single cell in leftArray and a single cell in rightArray can be located. The cell in the result array contains the concatenation of the attributes from the two source cells. If a pair of join dimensions have different lengths, the result array uses the smaller of the two.
Parameters: | - leftArray: the left-side source array with leftAttrs and :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
k, v 1, 10 2, 20 3, 30 4, 40 5, 50
cross_join(A, B, item, k) <quantity: uint64, sales:double, v:uint64> [year, item] =
year, item, quantity, sales, v 2011, 2, 7, 31.64, 20 2011, 3, 6, 19.98, 30 2012, 1, 5, 41.65, 10 2012, 2, 9, 40.68, 20 2012, 3, 8, 26.64, 30
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array with one fewer dimension than the source array, by deleting the first dimension which must have size 1.
Parameters: | - srcArray: a source array with dim1, dim2, ..., dim_kThe first :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
List the dimensions of the source array.
Parameters: | - srcArray: a source array. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Checks disk usage.
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a single-element array containing the input string.
Parameters: | - str: an input string. : |
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a single-element array containing the logical query plan.
Parameters: | - query: a query string. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a single-element array containing the physical query plan.
Parameters: | - query: a query string. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array by filtering out (mark as empty) the cells in the source array for which the expression evaluates to False.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a single-element array containing the help information for an operator.
Parameters: | - operator: the name of an operator. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Parameters: | input_array <..., input_attribute: type,... > [*] :
|
---|
ticker_id, ‘memory_limit=1024’)
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array and loads data from a given file, and optionally stores to shadowArray.
Parameters: | - schemaArray | schema: the array schema. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Inserts all data from left array into the persistent targetArray. targetArray must exist with matching dimensions and attributes. targetArray must also be mutable. The operator shall create a new version of targetArray that contains all data of the array that would have been received by merge(sourceArray, targetArrayName). In other words, new data is inserted between old data and overwrites any overlapping old values. The resulting array is then returned.
Parameters: | - sourceArray the array or query that provides inserted data :
|
---|
Notes
Some might wonder - if this returns the same result as merge(sourceArray, targetArrayName), then why not use store(merge())? The answer is that 1. this runs a lot faster - it does not perform a full scan of
targetArray
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Combines the attributes of two arrays at matching dimension values. The two arrays must have the same dimension start coordinates, the same chunk size, and the same chunk overlap. The join result has the same dimension names as the first input. The cell in the result array contains the concatenation of the attributes from the two source cells. If a pair of join dimensions have different lengths, the result array uses the smaller of the two.
Parameters: | - leftArray: the left-side source array with leftAttrs and :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Parameters: | - what: what to list. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Loads data to an existing outputArray from a given file, and optionally stores to shadowArray.
Parameters: | - outputArray: the output array to store data into. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Loads a SciDB plugin.
Parameters: | - library: the name of the library to load. : |
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Retrieves the elements from srcArray, using coordinates stored in coordArray.
Parameters: | - coordArray: coordDims will be used as the dims in the output :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a materialized version of an source array.
Parameters: | - srcArray: the sourcce array with srcDims and srcAttrs. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Combines elements from the input arrays the following way: for each cell in the two inputs, if the cell of leftArray is not empty, the attributes from that cell are selected and placed in the output array; otherwise, the attributes from the corresponding cell in rightArray are taken. The two arrays should have the same attribute list, number of dimensions, and dimension start index. If the dimensions are not the same size, the output array uses the larger of the two.
Parameters: | - leftArray: the left-hand-side array. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Gathers mallinfo from all the instances.
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array by dividing each element of a 1-attribute vector by the square root of the sum of squares of the elements.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. There :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array that includes some attributes of the source array.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Ranks the array elements, where each element is ranked as the average of the upper bound (UB) and lower bound (LB) rankings. The LB ranking of an element E is the number of elements less than E, plus 1. The UB ranking of an element E is the number of elements less than or equal to E, plus 1.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
avg_rank(A, sales, year) <sales:double, sales_rank: uint64> [year, item] =
year, item, sales, sales_rank 2011, 2, 31.64, 2 2011, 3, 19.98, 1 2012, 1, 41.65, 3 2012, 2, 40.68, 2 2012, 3, 26.64, 1
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Computes the quantiles of an array, based on the ordering of attr (within each group as specified by groupbyDim, if specified). If groupbyDim is not specified, global ordering will be performed. If attr is not specified, the first attribute will be used.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Computes the rankings of an array, based on the ordering of attr (within each group as specified by the list of groupbyDims, if provided). If groupbyDims is not specified, global ordering will be performed. If attr is not specified, the first attribute will be used.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
AGGREGATE_CALL := AGGREGATE_FUNC(inputAttr) [as resultName] AGGREGATE_FUNC := approxdc | avg | count | max | min | sum | stdev
Produces a array using some or all of the variables of a source array, potentially changing some or all of those variables from dimensions to attributes or vice versa, and optionally calculating aggregates to be included in the new array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Makes a replicated array appear as if it has the required partitioningSchema.
Parameters: | - replicatedArray: an source array which is replicated across all :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Drops an array.
Parameters: | - arrayToRemove: the array to drop. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Changes the name of an array.
Parameters: | - oldArray: an existing array. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array similar to the source array, but with different chunk sizes, different chunk overlaps, or both.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array containing the same cells as, but a different shape from, the source array.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array, where the values of every dimension is reversed.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array containing randomly sampled chunks from srcArray.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Saves the data in an array to a file.
Parameters: | - srcArray: the source array to save from. :
|
---|
Notes
n/a Must be called as SAVE(‘existing_array_name’, ‘/path/to/file/on/instance’)
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array that is equivalent to a stored array.
Parameters: | - srcArray: the array to scan, with srcAttrs and srcDims : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Gets/Sets a config option at runtime.
Parameters: | - option: the config option. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
SCATTER/GATHER distributes array chunks over the instances of a cluster. The result array is returned. It is the only operator that uses the network manager. Typically this operator is inserted by the optimizer into the physical plan.
Parameters: | - srcArray: the source array, with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Shows the schema of an array.
Parameters: | - schemaArray | schema | queryString: an array where the schema is :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a ‘slice’ of the source array, by holding zero or more dimension values constant. The result array does not include the dimensions that are used for slicing.
Parameters: | - srcArray: the source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a 1D array by sorting the non-empty cells of a source array.
Parameters: | - srcArray: the source array with srcAttrs and srcDim. :
|
---|
Notes
Assuming null < NaN < other values
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a 1D array by sorting the non-empty cells of a source array.
Parameters: | - srcArray: the source array with srcAttrs and srcDim. :
|
---|
Notes
Assuming null < NaN < other values
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Stores an array to the database. Each execution of store() causes a new version of the array to be created.
Parameters: | - srcArray: the source array with srcAttrs and srcDim. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array from a specified, contiguous region of a source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
subarray(A, 2011, 1, 2012, 2) <quantity: uint64, sales:double> [year, item] =
year, item, quantity, sales 0, 1, 7, 31.64 1, 0, 5, 41.65 1, 1, 9, 40.68
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array the same as srcArray, but with null values (of selected attributes) substituted using the values in substituteArray.
Parameters: | - srcArray: a source array with srcAttrs and srcDims, that may :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Selects regularly-spaced elements of the source array in each dimension. A (start, step) pair must be provided for every dimension.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces an array with the same data in srcArray but with the list of dimensions reversd.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
uniq (input_array [,’chunk_size=CHUNK_SIZE’] )
The input array must have a single attribute of any type and a single dimension. The data in the input array must be sorted and dense. The operator is built to accept the output produced by sort() with a single attribute. The output array shall have the same attribute with the dimension i starting at 0 and chunk size of 1 million. An optional chunk_size parameter may be used to set a different output chunk size. Data is compared using a simple bitwise comparison of underlying memory. Null values are discarded from the output.
Parameters: | array <single_attribute: INPUT_ATTRIBUTE_TYPE> [single_dimension= :
|
---|
‘chuk_size=100000’), string_attribute_index )
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Unloads a SciDB plugin.
Parameters: | - library: the name of the library to unload. : |
---|
Notes
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Unpacks a multi-dimensional array into a single-dimensional array, creating new attributes to represent the dimensions in the source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Unpacks a multi-dimensional array into a single-dimensional array, creating new attributes to represent the dimensions in the source array.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array with the same dimensions as the source array, where each cell stores some aggregates calculated over a 1D window covering the current cell. The window has fixed number of non-empty elements. For instance, when rightEdge is 1, the window extends to the right-hand side however number of coordinatesthat are needed, to cover the next larger non-empty cell.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Notes
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
variable_window(A, item, 1, 0, sum(quantity)) <quantity_sum: uint64> [year, item] =
year, item, quantity_sum 2011, 2, 7 2011, 3, 13 2012, 1, 5 2012, 2, 14 2012, 3, 17
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Lists all versions of an array in the database.
Parameters: | - srcArray: a source array. : |
---|
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
Produces a result array by ‘scaling up’ the source array. Within each dimension, the operator duplicates each cell a specified number of times before moving to the next cell. A scale must be provided for every dimension.
Parameters: | - srcArray: a source array with srcAttrs and srcDims. :
|
---|
Examples
year, item, quantity, sales 2011, 2, 7, 31.64 2011, 3, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 9, 40.68 2012, 3, 8, 26.64
year, item, quantity, sales 2011, 3, 7, 31.64 2011, 4, 7, 31.64 2011, 5, 6, 19.98 2011, 6, 6, 19.98 2012, 1, 5, 41.65 2012, 2, 5, 41.65 2012, 3, 9, 40.68 2012, 4, 9, 40.68 2012, 5, 8, 26.64 2012, 6, 8, 26.64
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function abs
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function acos
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function and
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function append_offset
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function apply_offset
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function asin
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function atan
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function ceil
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function cos
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function day_of_week
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function exp
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function first_index
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function floor
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function format
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function get_offset
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function high
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function hour_of_day
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function iif
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function instanceid
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function is_nan
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function is_null
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function last_index
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function length
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function log
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function log10
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function low
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function max
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function min
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function missing
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function missing_reason
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function not
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function now
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function or
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function pow
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function random
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function regex
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function sin
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function sqrt
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function strchar
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function strftime
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function strip_offset
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function strlen
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function substr
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function tan
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function togmt
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The scalar function tznow
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator as
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator +
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator -
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator *
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator /
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator %
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator <
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator <=
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator <>
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator =
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator >=
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array
The operator >
Methods
eval([out, store]) | Evaluate the expression if necessary, and return the result as a SciDBArray. |
toarray() | Return the result of the expression as a numpy array |
Return the result if already evaluated, or None.
Returns: | A SciDBArray instance, or None : |
---|
Evaluate the expression if necessary, and return the result as a SciDBArray.
Parameters: | out : SciDBArray instance (optional)
store : bool
|
---|---|
Returns: | out : SciDBArray instance, or None |
Notes
The result of eval() is cached, so subsequent calls will not trigger additional database computation
The SciDB operator name, assumed to be the same as the class name
Return the result of the expression as a numpy array