Synapse serves as the host site for a variety of scientific collaborations, individual research projects, and DREAM challenges. ... Synapse is a platform for supporting scientific collaborations centered around shared biomedical data sets. Our goal is to make ...
DOIs that are for objects stored in Synapse have a prefix of doi:10.7303. . They are then followed by the Synapse ID of the ... Creating and assigning a new DOI is commonly known as "minting". Minting a DOI for things in Synapse allows you to reference ... DOIs are available in Synapse for projects, files, folders, tables, and views. ... which is a Synapse project. The DOI doi:10.7303/syn2580853. can be represented as a URL, https://doi.org/10.7303/syn2580853, ...
Use the link below to download the Synapse Pledge. Once you read the Pledge carefully, add your name, signature, and date. ... Synapse Pledge. Use the link below to download the Synapse Pledge. Once you read the Pledge carefully, add your name, signature ... Upload a copy to the Profile Validation section of your Synapse profile. ...
Represents a Synapse Team. User definable fields are:. Team(icon=NULL, description=NULL, name=NULL, canPublicJoin=NULL). ...
Represents a file in Synapse.. When a File object is stored, the associated local file or its URL will be stored in Synapse. A ... optional named parameter: Name of the file in Synapse, not to be confused with the name within the path. ...
if (FALSE) { synSendMembershipInviation(teamId, [email protected], message=You should join this Synapse team ...
Create a membership request and send an email notification to the administrators of the team. The Team must be specified. Optionally, the creator may include a message and/or expiration date for the request. If no expiration date is specified then the request never expires.. ...
Create a membership invitation and send an email notification to the invitee. The team must be specified. Also, either an inviteeId or an inviteeEmail must be specified. Optionally, the creator may include an invitation message and/or expiration date for the invitation. If no expiration date is specified then the invitation never expires.. Note: The client must be an administrator of the specified Team to make this request.. ...
integer flag defining which components to include in the bundle This integer is used as a bit-string of flags to specify which parts to include in the UserBundle. The mask is defined as follows: ...
Get a FileHandle using its ID. Note: Only the user that created the FileHandle can access it directly. ...
Asynchronously creates a report detailing the usage of Synapse storage with project-level resolution. Retrieve the results with ...
Add a temporary access restriction that prevents access pending review by the Synapse Access and Compliance Team. This service ...
Retrieve the open requests submitted by a user, optionally filtering by the Team. An request is only open if it has not expired and if the requester has not been added the Team. Note: The id in the URI must be the same ID as that of the authenticated user issuing the request.. ...
Determine if the caller have a given permission on a given Entity. A Users permission on an Entity is a calculation based several factors including the permission granted by the Entitys ACL and the Users group membership. There might also be extra requirement for an Entity, such as special terms-of-use or special restrictions for sensitive data. This means a client cannot accurately calculate a Users permission on an Entity simply by inspecting the Entitys ACL. Instead, all clients should use this method to get the calculated permission a User has on an Entity. ...
Get the annotations for an entity. Note: The caller must be granted the ACCESS_TYPE.READ on the Entity, to get its annotations. ...
The ID of the evaluation over which the user permission are being retrieved ...
Retrieve the download URL for the Team icon, or receive a redirect response to said URL.. ...
The display name of the user that last modified this entity ...
The offset index determines where this page will start from. An index of 0 is the first entity. When null it will default to 0 ...
The ID of the Submission submitted for the given AccessRequirement ...
Only return results with a state that matches elements from this set. Required. Must include at least one element ...
The FileHandle.id of the resulting zip file. This zip file will contain all of the requested files that the caller was authorized to download ...
The batch of files to remove from the users download list. Note: There is a limit of 1000 files per batch ...
Synapse employs an Optimistic Concurrency Control (OCC) scheme to handle concurrent updates. Since the E-Tag changes every time ...
Get the list of FileHandles for all file attachments of a specific WikiPage for a given owning Evaluation. This list will include Previews if they exist and will provide information about file sizes, content types and names. Note: The caller must be granted the ACCESS_TYPE.READ permission on the owner. ...