What are Bellerophon webservices?
The Bellerophon web service allows remote object execution of Bellerophon modules
in order to integrate chimera detection in complex high-throughput 16S rRNA
processing workflows.
More information on Bellerophon is available on the
Bellerophon website and a excellent
introduction to web services is provided by the European Bioinformatics Institute.
What software is required?
We highly recommend to use
Python and
Zolera SOAP Infrastructure (ZSI)
to communicate with Bellerophon web services, and we provide example python scripts using ZSI to demonstrate how simple it is to implement Bellerophon requests in your application.
We also provide a Web Services Description Language (WSDL) interface description file to implement service calls with any other programming language.
Do I need to register?
For funding purpose we like to keep track of who uses our Bellerophon service. A simple key system is used to identify you as a user and you can obtain a key free of any charge
here.
How to get started?
To get started quickly, we provide example python scripts using ZSI. To run these examples, the following steps are required:
1) install
python and
ZSI, if they are not already installed on your computer
2) download the python script
client_Bellerophon.py and the WSDL file
Bellerophon.wsdl
3) generate python SOAP interface files with '
wsdl2py -b Bellerophon.wsdl'
4) edit the script file
client_Bellerophon.py to include your key where indicated in the script.
    The Bellerophon key can be obtained
here
5) run the client script (type '
python client_Bellerophon.py' on the command line). An example input FASTA file can be found
here.
    after a few minutes you should receive the results.
Please be considerate
Bellerophon calculations (in particular for sequences searched not within a PCR library) are computationally intensive and require significant CPU time. We allow PCR libraries up to 1000 unaligned sequences (1500 aligned sequences), or up to 100 non-PCR library sequences to be processed per submission. In non-PCR library searches, Bellerophon3 is used to evaluate each sequence against the
greengene database (currently > 400000 sequences), which typically takes approximately one minute per sequence. Please be considerate with submitting many sequences, because our resources are limited and your submission will also effect other users.
How to read the results?
Please read
the Bellerophon documentation for more details on the output and
the original Bellerophon publication on algorithmic details.
Reference to cite:
T. Huber, G. Faulkner and P.
Hugenholtz. Bellerophon; a program to
detect chimeric sequences in multiple sequence alignments,
Bioinformatics (2004) 20, 2317-2319.
T. Huber, T.Z DeSantis and P. Hugenholtz. Bellerophon web services; integration of chimeric sequence detection in high-throughput r16S gene analysis pipelines,
Nucl. Acid Res. (2011) Webserver issue, to be submitted.