The Open API specification for Synapse is now available for download!

Download Open API Spec

Submission

org.sagebionetworks.evaluation.model.Submission

A Submission to a Synapse Evaluation is a pointer to a versioned Entity. Submissions are immutable, so we archive a copy of the EntityBundle at the time of submission.

Field Type Description
id STRING The unique, immutable Synapse ID of this Submission.
userId STRING The Synapse ID of the user who created this Submission.
submitterAlias STRING The alias for the user or team creating the submission.
evaluationId STRING The Synapse ID of the Evaluation this Submission is for.
evaluationRoundId STRING The Synapse ID of the EvaluationRound to which this was submitted. DO NOT specify a value for this. It will be filled in automatically upon creation of the Submission if the Evaluation is configured with an EvaluationRound.
entityId STRING The Synapse ID of the Entity in this Submission.
entityBundleJSON STRING The Bundled Entity and Annotations JSON at the time of submission.
versionNumber INTEGER The submitted version number of the Entity.
dockerRepositoryName STRING For Docker repositories, the name of the submitted repository. Null for other entity types.
dockerDigest STRING For Docker repositories, the digest from the commit. Null for other entity types.
name STRING The title of this Submission.
createdOn STRING The date on which Submission was created.
teamId STRING optional Team which collaborated on the submission
contributors SET<SubmissionContributor> User ids of the submitter and (if a team submission) the team members involved in creating the submission.