...
Submitting an HTTP GET request to GREAT is as simple as including the necessary parameters in a URL link (see examples).
As written inĀ GREAT bulk access limits, please limit your GREAT jobs to 1 job per 60 seconds.
Details
requestURL
When GREAT receives a request, it in turn retrieves the BED data at the requestURL
via HTTP GET. The requestURL
must point to either a BED file or a script that generates BED data (see examples).
...
- Create a joblist of the format:
outputFile queryURL
where each line is a new jobEX:
No Format results1.tsv http://bejerano.stanford.edu/great/public/cgi-bin/greatStart.php?outputType=batch&requestSpecies=hg18&requestName=Example+Data&requestSender=Client+A&requestURL=http%3A%2F%2Fwww.clientA.com%2Fdata%2Fexample1.bed results2.tsv http://bejerano.stanford.edu/great/public/cgi-bin/greatStart.php?outputType=batch&requestSpecies=hg18&requestName=Example+Data&requestSender=Client+A&requestURL=http%3A%2F%2Fwww.clientA.com%2Fdata%2Fexample2.bed
- Then run
./greatBatchQuery.py joblist