Skip to contents

All functions

CONTAINS()
test if this pattern matches a substring
ENDS_WITH()
test if this pattern matches the end of the string
EQUALS()
equality binary predicate
GEQ()
greater-than-or-equal-to binary predicate
GT()
greater-than binary predicate
IN()
set membership binary predicate
IN_RANGE()
inclusive range test
IN_RANGE_EXCL()
exclusive range test
IN_RANGE_INCL()
inclusive range test
IS_NULL()
null test unary predicate
LEQ()
less-than-or-equal-to binary predicate
LIKE()
test if this pattern matches the entire string
LT()
less-than binary predicate
NEQ()
inequality binary predicate
NOT_IN()
set anti-membership binary predicate
NOT_NULL()
negation of IS_NULL
STARTS_WITH()
test if this pattern matches the start of the string
aflhelp()
Display SciDB AFL operator documentation
`&`(<scidb.expression>)
binary conjunction operator for predicates
`&`(<scidb.predicate>)
binary conjunction operator for predicates
as.R()
Download SciDB data to R
as.scidb()
Upload R data to SciDB
assign_expressions()
Parse multiple R expressions into a named list of expression objects bound to symbolic names (i.e. mutated variables)
assign_expressions_to_afl()
Parse multiple R expressions into a named list of AFL strings bound to symbolic names (i.e. mutated variables)
at_least()
Returns TRUE if version string x is greater than or equal to than version y
cov(<scidb>)
Covariance matrix This function is more limited than R's default cov function. It can only compute a covariance matrix from a data matrix without any missing value handling by the procedure (in R notation) S0 <- sweep(x, 2, colMeans(x)), crossprod(S0)/(nrow(S0) - 1) # (covariance matrix result)
dimnames(<scidb>)
Names of array dimensions
.attsplitter()
Internal function for processing SciDB attribute schema
.dimsplitter()
Internal function for processing SciDB dimension schema
.scidbeval()
An important internal convenience function that returns a scidb object. If eval=TRUE, a new SciDB array is created the returned scidb object refers to that. Otherwise, the returned scidb object represents a SciDB array promise.
expression_parser()
Create a scidb.expression by parsing an R expression
filter()
Parse multiple R expressions into a list of boolean expressions
filter_to_afl()
Parse multiple R expressions into a single AFL string
getpwd()
Simple utility to interactively enter a password without showing it on the screen
`%as%`(<scidb>)
AFL arrary aliasing
`%as%`
AFL array aliasing
help(<operator>)
AFL operator help
iquery()
Run a SciDB query, optionally returning the result.
ls(<afl>)
List contents of a SciDB database
merge_filters()
Merge list of scidb.expression objects in conjunction
names(<scidb>)
SciDB dimension and attribute names
`!`(<scidb.expression>)
unary negation operator for a predicate
`!`(<scidb.predicate>)
unary negation operator for a predicate
operators
Base SciDB operators
`|`(<scidb.expression>)
binary disjunction operator for predicates
`|`(<scidb.predicate>)
binary disjunction operator for predicates
print(<afl>)
Print a summary of a afl SciDB database connection object
print(<scidb>)
Print a summary of a scidb object
print(<afl>)
Print a summary of a afl SciDB database connection object
schema()
SciDB array schema
scidb-package
SciDB/R Interface
scidb()
Create an R reference to a SciDB array or expression.
scidb.expression
Virtual base expression class
scidb.expression.binary
Binary expression class
scidb.expression.nary
N-ary expression class
scidb.expression.nullary
Nullary operation expression class
scidb.expression.symbol
Leaf symbol expression class
scidb.expression.unary
Unary operation expression class
scidb.expression.value
Leaf value expression class
scidb.predicate
Anonymous predicate class
scidb_predicate_expressions
scidb predicate expressions
scidb_prefix()
Register an AFL prefix expression
scidbconnect()
Connect to a SciDB database
show(<afl>)
Print a summary of a afl object
show(<scidb>)
Print a summary of a scidb object
store()
Evaluate an expression to scidb or scidb objects