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.
.scidbeval(db, expr, eval = FALSE, name, gc = TRUE, depend, schema, temp)
scidb connection object
(character) A SciDB expression or array name
(logical) If TRUE evaluate expression and assign to new SciDB array. If FALSE, infer output schema but don't evaluate.
(optional character) If supplied, name for stored array when eval=TRUE
(optional logical) If TRUE, tie SciDB object to garbage collector.
(optional list) An optional list of other scidb objects that this expression depends on (preventing their garbage collection if other references to them go away).
(optional) used to create SciDB temp arrays (requires scidb >= 14.8)
(optional) used to create SciDB temp arrays (requires scidb >= 14.8)
A scidb
array object