@click.option('--output-dir',default='./results',help='Where the results will be written.')
@click.option(
'--output-dir',
default='./results',
help='Where the results will be written.',
)
@click.option(
'--duplicate',
'duplicate',
...
...
@@ -19,15 +22,14 @@ from src.workflow import Workflow
'When processes and subworkflows are duplicated in the workflow by the \'include as\' option, '
'this option will duplicate the task in the graph output.',
)
@click.option(
'--processes-to-remove',
'processes_2_remove',
required=False,
help=''
'List of processes which are to be removed from the different structural representations (format "process1, process2, ...").',
'List of processes which are to be removed from the different structural representations '
'(format "process1, process2, ...").',
)
@click.option(
'--no-render-graphs',
'render_graphs',
...
...
@@ -37,30 +39,66 @@ from src.workflow import Workflow
help='Don\'t generate the graphs output in png format using graphviz (faster),'
'the mermaid and dot formats are always generated.',
)
@click.option('--name','name',required=False,help='Workflow name, extracted otherwise (in the case of a Git repo).')
@click.option(
'--name',
'name',
required=False,
help='Workflow name, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--authors',
'authors',
required=False,
help=''
'Authors of workflow (format "author1, author2, ..."), '
'extracted otherwise (in the case of a Git repo).',
help='Authors of workflow (format "author1, author2, ..."), extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--keywords',
'keywords',
required=False,
help='Keywords of workflow (fomat "keyword1, keyword2, ..."), extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--description',
'description',
required=False,
help='Description of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--date-published',
'datePublished',
required=False,
help='Publication date (format "yyyy-mm-dd"), extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--license',
'license',
required=False,
help='License of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--creative-work-status',
'creativeWorkStatus',
required=False,
help='Creative work status of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--version',
'version',
required=False,
help='Version of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--producer',
'producer',
required=False,
help='Producer of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option(
'--publisher',
'publisher',
required=False,
help='Publisher of workflow, extracted otherwise (in the case of a Git repo).',
)
@click.option('--keywords','keywords',required=False,help='Keywords of workflow (fomat "keyword1, keyword2, ..."), extracted otherwise (in the case of a Git repo).')
@click.option('--description','description',required=False,help='Description of workflow, extracted otherwise (in the case of a Git repo).')
@click.option('--date-published','datePublished',required=False,help='Publication date (format "yyyy-mm-dd"), extracted otherwise (in the case of a Git repo).')
@click.option('--license','license',required=False,help='License of workflow, extracted otherwise (in the case of a Git repo).')
@click.option('--creative-work-status','creativeWorkStatus',required=False,help='Creative work status of workflow, extracted otherwise (in the case of a Git repo).')
@click.option('--version','version',required=False,help='Version of workflow, extracted otherwise (in the case of a Git repo).')
@click.option('--producer','producer',required=False,help='Producer of workflow, extracted otherwise (in the case of a Git repo).')
@click.option('--publisher','publisher',required=False,help='Publisher of workflow, extracted otherwise (in the case of a Git repo).')
@click.option(
'--display-info',
'display_info',
...
...
@@ -69,7 +107,6 @@ from src.workflow import Workflow
is_flag=True,
help='Option to show a visual summary of the analysis.',