Last updated:2015.6.1.

How to use WABI BLAST

Overview

Searching WABI BLAST
WABI provides web APIs for using BLAST.

  1. A search job is registered in a queue by submitting a BLAST search criteria. A Request ID is returned as response data.
    Once a search job is registered in the queue, the state of the job transitions from “Waiting” ==> “Executing” ==> “Completed”.
    Once the status of a job moves to the “Completed” state, the corresponding search results will be available for viewing. Results are retained on the server and can be viewed for up to 7 days after the search has been executed.
    (Refer to “Search result retention period” 「Request ID and BLAST result」)
  2. Returns the status of the BLAST search for a specified Request ID.
  3. Returns the BLAST search criteria for a specified Request ID.
  4. Returns the BLAST search result for a specified Request ID.

Usage Example

WABI BLAST usage examples
Code example using Java
Code example using Perl
Code example using Ruby

Detailed instructions for web APIs

WABI BLAST commands
URI POST /blast (submit a search job)
URI GET /blast/{Request-ID}?info=status (obtain the status of a search job)
URI GET /blast/{Request-ID}?info=request (confirm the search criteria)
URI GET /blast/{Request-ID}?info=result (obtain search results)
URI GET /blast/{Request-ID}?imageId={Image-ID} (download the image data created based on the search)
URI GET /blast/help/{Help-Command} (view online help)

Parameters that can be specified

WABI BLAST parameters
Parameter Request ID
Parameter Search sequence data
Parameter Dataset
Parameter Database
Parameter BLAST Program
Parameter BLAST Program options
Parameter Response data format
Parameter A method for obtaining results
Parameter Email address
Parameter Type of job information that being referenced
Parameter Image ID of the search output

Other Information

Search results are retained for 7 days.
( (Refer to “Search result retention period” 「Request ID and BLAST result」))
You can obtain the processed search result at any time during this period by submitting a GET request specifying the Request ID.

ページの先頭へ戻る