BioBB REST API Tools execution
In this page, users can visualize in an automated pipeline all the steps needed for the execution of a tool: after selecting a tool , all the input files required for this tool will be uploaded to a temporary folder, after that the tool will be launched. Once a job has been launched, the system will check its status until it is finished. Then, the link(s) for downloading the generated output file(s) will be provided to the user. The whole process will show to the user all the server responses to the different requests.
First off, check the documentation for the selected ##tool## tool clicking here.
Users must upload the data for executing ##tool##. If you have no data, all the sample files for ##tool## tool can be downloaded clicking here.
All the fields marked with an * are mandatory.
Once the files are uploaded to a temporary folder in the server, a job will be launched with ##tool## tool through BioBB REST API. After processing the uploaded data, if the job has been successfully launched, the BioBB REST API will return a JSON response with 303 status (see other) and a token. With this token we will check the status of the job in the next step.
cURL instruction
JSON response
Checking the status of the job with the token given in the previous step. This endpoint will be automatically called while the response status is 202. Once the response status is 200, the output files are ready for downloading.
Endpoint
JSON response
Below there is a list with all the retrieve data endpoints and direct download link for each output file generated by the ##tool## tool.