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. |