Service
API entry point to Services (Retrieve, job submission)
GET /waves/api/services/sample_service/submissions/default?format=api
http://waves.demo.atgc-montpellier.fr/waves/api/services/sample_service?format=api", "name": "Default", "submission_app_name": "default", "form": "http://waves.demo.atgc-montpellier.fr/waves/api/services/sample_service/submissions/default/form?format=api", "jobs": "http://waves.demo.atgc-montpellier.fr/waves/api/services/sample_service/submissions/default/jobs?format=api", "inputs": { "text_input": { "label": "A simple Text input", "default": null, "type": "text", "mandatory": true, "description": "", "multiple": true, "edam_formats": null, "edam_datas": null, "max_length": 255 }, "input_file": { "label": "Script input file", "default": null, "type": "file", "mandatory": true, "description": "This input file allows copy / paste element", "multiple": true, "edam_formats": null, "edam_datas": null, "max_size": 20480, "allowed_extensions": "*" } }, "outputs": { "output_name_from_input": { "label": "Output name from input", "name": "Output name from input", "file_name": "%s_output", "help_text": "This is an output which name is determined by an input value", "edam_format": null, "edam_data": null, "issued_from": "text_input" }, "expected_output_1": { "label": "Expected output 1", "name": "Expected output 1", "file_name": "outpu1", "help_text": "This is a sample expected output for this service.", "edam_format": null, "edam_data": null } } }{ "service": "