'When rendered in the tool shed, repository_metadata_id will have a value and repository_id will
be None.  When rendered in Galaxy, repository_id will have a value and repository_metadata_id will
be None.'

def __init__(self, id=None, workflow_name=None, steps=None, format_version=None, annotation=None, repository_metadata_id=None, repository_id=None):

    self.id = id
    self.workflow_name = workflow_name
    self.steps = steps
    self.format_version = format_version
    self.annotation = annotation
    self.repository_metadata_id = repository_metadata_id
    self.repository_id = repository_id
