scidbconnect()
as normal, but specify the
HTTP API port number (usually 7000 + the SciDB port number; most often 8239). SciDBR will
automatically determine the protocol and API to use, using the SciDB HTTP API for direct
connections or the Shim API for shim connections. sort()
(fix #263)sprintf
bugas.scidb
, added a new optional parameter - max_byte_size
(default value: 500MB) for uploading
R vectors in a multi-part fashion into SciDB. Example: scidb::as.scidb(db, x = c(1:10), gc = TRUE)
scidb::as.scidb(db, x = c(1:10)/10, max_byte_size = 8, gc = TRUE)
as.R
, SciDB data frames are downloaded without the artificial dimensions as.scidb()
https://github.com/Paradigm4/SciDBR/issues/220as.scidb
Support for upcoming SciDB 14.12, untested backwards support for older releases
Improved type parsing support, new binary transfer option for data frame objecs. This is much faster than UTF-8 transfer from SciDB.
Support for streaming data from SciDB.
Option to disable interrupt handling for faster large data transfers.
Added functions include order, more flexible dist, peek.
SCIDB SUPPORT
Support for SciDB 14.3, untested support for older SciDB releases
Dropping arrays from other R sessions requires a non-default option facilitating multiple-user settings.
Queries can be canceled with R user interrupts now (for example with CTRL + C or ESC).
IMPROVEMENTS
Many improvements to merge and aggregate functions
N-d arrays with multiple attributes can now index with $
Improved R save/load of R data files containing SciDB objects
NEW FEATURES
Support for Paradigm4 glm and a simple glm model matrix builder
Support for Paradigm4 truncated SVD routine
Added hist, quantile, all.equal, antijoin, a c
(SciDB concat-like)
function and many others
WINDOWED AGGREGATES
TLS/SSL ENCRYPTION AND AUTHENTICATION
scidbconnect
-- simply supply an SSL port number and
username and password arguments.LAZY EVALUATION
NEW COMPOSABLE OPERATORS
scidbexpr
class.
Results are only computed and stored by SciDB when required or explicitly
requested.R SPARSE MATRIX SUPPORT
USING RCurl NOW
NO MORE SciDB NID
uniq
and index_lookup
operators if
available (>=SciDB 13.6).
Future package versions will take this further and introduce array
dimension labeling using the new operators.MANY NEW DATABASE-LIKE FEATURES
SIGNIFICANT BUG FIX:
OTHER BUG FIXES:
Fixed a bug in the processing of the start argument in the as.scidb function.
Fixed several bugs in the image function.
NEW FEATURES:
The iquery function now accepts n=Inf to efficiently download all output from query at once. The iterative=TRUE option should still be used with smaller n values to iterate over large results.
The crossprod and tcrossprod functions are now available for SciDB arrays and mixed SciDB/R objects.
A diag function is now available for SciDB matrices, returning result as a new SciDB 1-D array (vector).
Element-wise exponentiation was implemented for scidb array objects.
Implemented a sum function for scidb array objects.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.