upload_init: Initializes the upload of the specified file

Description Usage Arguments Details Value Examples

Description

This is the first operation performed when you wish to upload a file. Operation is initialized by providing file name, project id where you wish the file to be uploaded to (if not specified, defaults to user's stash) and optionally by providing wanted part size. You may wish to set your part size to a low value if you experience problems with uploading large file parts, although default value of 5MB should be good enough for most users.

Usage

1
2
3
4
5
6
7
8
upload_init(
  auth_token = NULL,
  project_id = NULL,
  name = NULL,
  size = NULL,
  part_size = NULL,
  ...
)

Arguments

auth_token

auth token

project_id

ID of the project you wish to upload to

name

Name of the file you wish to upload

size

Size of the file you wish to upload

part_size

Requested part size. Note that API may reject your requested part size and return proper one in response.

...

parameters passed to sbgapi function

Details

Limits:

Value

parsed list of the returned json

Examples

1
2
3
4
token = '58aeb140-1970-0130-6386-001f5b34aa78'
req = upload_init(token,
                project_id = 'f0eb447f-3511-4b28-9253-eba96191d432',
                name = 'Sample1_RNASeq_chr20.pe_1.fastq', size = 5242880)

road2stat/sbgr documentation built on March 9, 2021, 4:33 a.m.