dssUpload: Upload an object

View source: R/dssUpload.R

dssUploadR Documentation

Upload an object

Description

Encode and upload a local object into the remote session(s). Optionally (for very large objects) the encoded stream can be split and uploaded over multiple calls

Usage

dssUpload(
  objname,
  maxsize = NULL,
  special.object.type = NULL,
  async = TRUE,
  datasources = NULL
)

Arguments

objname

a character, the name of object to be uploaded

maxsize

optional, an integer, the maximum size in bytes of the payload for one call. If set, the object will be sent over multibple calls to the server function and rebuilt in the remote session(s)

special.object.type

some objects need special treatment before and after transfer. For the moment this is only implemented for uwot models (see library uwot) and the corresponding value is 'uwot_model'

async

a logical, see datashield.aggregate

datasources

a list of opal objects obtained after logging into the opal servers (see datashield.login)


sib-swiss/dsSwissKnifeClient documentation built on July 16, 2025, 6:25 p.m.