Workflow: <YOUR CHALLENGE> Evaluation

Fetched 2025-06-09 05:36:16 GMT

BRIEF DESCRIPTION ABOUT THE CHALLENGE, e.g. This workflow will run and evaluate Docker submissions to the Awesome Challenge (syn123). Metrics returned are x, y, z.

children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
organizers String User or team ID for challenge organizers
submissionId Integer Submission ID
synapseConfig File filepath to .synapseConfig file
adminUploadSynId String Synapse Folder ID accessible by an admin
workflowSynapseId String Synapse File ID that links to the workflow
submitterUploadSynId String Synapse Folder ID accessible by the submitter

Steps

ID Runs Label Doc
score
steps/score.cwl (CommandLineTool)
Score predictions file
validate
steps/validate.cwl (CommandLineTool)
Validate predictions file
run_docker
steps/run_docker.cwl (CommandLineTool)
email_score
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/score_email.cwl (CommandLineTool)
check_status
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/check_status.cwl (ExpressionTool)
upload_results
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/upload_to_synapse.cwl (CommandLineTool)
validate_docker
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/validate_docker.cwl (CommandLineTool)
email_validation
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/validate_email.cwl (CommandLineTool)
get_docker_config
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/get_docker_config.cwl (CommandLineTool)
check_docker_status
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/check_status.cwl (ExpressionTool)
get_docker_submission
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/get_submission.cwl (CommandLineTool)
organizers_log_access
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v4.1/cwl/set_permissions.cwl (CommandLineTool)
Set Synapse permissions

Set the permission level for the given Synapse entity; a common use case would be to give the submitter `download` permissions to their log files (by default, only the creator, aka the infrastructure person, has access).

email_docker_validation
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/validate_email.cwl (CommandLineTool)
set_admin_folder_permissions
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/set_permissions.cwl (CommandLineTool)
annotate_docker_upload_results
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/annotate_submission.cwl (CommandLineTool)
annotate_submission_with_output
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/annotate_submission.cwl (CommandLineTool)
annotate_validation_with_output
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/annotate_submission.cwl (CommandLineTool)
set_submitter_folder_permissions
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/set_permissions.cwl (CommandLineTool)
annotate_docker_validation_with_output
https://raw.githubusercontent.com/Sage-Bionetworks/ChallengeWorkflowTemplates/v3.1/cwl/annotate_submission.cwl (CommandLineTool)

Outputs

There are no outputs in this workflow

Permalink: https://w3id.org/cwl/view/git/b63d819ba763435496e9608d0b5af304360961e9/workflow.cwl