Project: Constructor for objects of type Project

ProjectR Documentation

Constructor for objects of type Project

Description

Represents a project in Synapse.

Projects in Synapse must be uniquely named. Trying to create a project with a name that's already taken, say 'My project', will result in an error

Usage

Project(name=NULL, properties=NULL, annotations=NULL, local_state=NULL, alias=NULL)

Arguments

name

The name of the project

properties

A map of Synapse properties

annotations

A map of user defined annotations

local_state

Internal use only

alias

The project alias for use in friendly project urls

Value

An object of type Project

Examples

## Not run: 
project <- Project('Foobarbat ddd project', properties=list(alias='foobarbat'), annotations=list(foo='bar', bat=101))
project <- synStore(project)
project$properties
project$annotations$foo

## End(Not run)

Sage-Bionetworks/synapser documentation built on Aug. 23, 2024, 11:07 a.m.