![]() |
This is an old revision of the document! Table of Contents
WSCensorDescriptionNB: On Tuesday 4th December 2012 the WSCensor web service was deprecated. New development should use the replacement CENSOR (REST) and/or CENSOR (SOAP) services instead. CENSOR 1) screens sequences against a reference collection of sequence repeats, “censors” (masks) homologous portions with masking symbols and generates a report classifying all found repeats. For more information about this tool see:
Web service registry entries: ImportantWe kindly ask all users of EMBL-EBI Web Services to submit tool jobs in batches of up to 25 at a time and to not submit more until the results and processing has completed for these. This enables users as well as the service maintainers to deal more easily with local and remote network outages as well as scheduled or unscheduled downtime. Service provision happens on a fair-share basis. Overzealous usage of a particular resource will be dealt with in accordance to the EBI's Terms of Use. ClientsSample clients are provided for a number of programming languages. For details of how to use these clients, download the client and run the program without any arguments.
For further details see WSCensor Clients. WorkflowsIn addition to these sample clients users have submitted workflows using these services to the myExperiment workflow repository. See workflows using the WSCensor Web Service for a list. WSDLService APIrunCensor(params, content)Submits a CENSOR job to the service. Arguments:
Returns: a string containing the job ID ( getSupportedLibs()Get a list of available repeat library names. Arguments: none Returns: a string containing a list of newline separated repeat library names. checkStatus(jobId)Get the status of a job. Arguments:
Returns: a string indicating the status of the job. Current values are:
getResults(jobid)Get details of the result types available. Arguments:
Returns: an array of poll(jobid, type)Wait until the job has finished and get the specified type of result data. Arguments:
Returns: a base64 encoded string containing the result data. Depending on the SOAP library and programming language used the result may be returned in decoded form. dataStructure containing the input data for the job
For example to specify an input sequence in Java: Data inSeq = new Data(); inSeq.setType = "sequence"; inSeq.setContent = ">TestSequence\nASAMPLESEQ\n"; inputParamsA structure containing the parameters required to run the job.
WSFile
Structure describing a result type. Returned by the
ContactIf you have any questions or comments, or you plan to use this service as part of a course or for a high number of submissions, please contact us EBI Support. 1)
Kohany O., Gentles A.J., Hankus L. and Jurka J. (2006)
Annotation, submission and screening of repetitive elements in Repbase: RepbaseSubmitter and Censor. BMC Bioinformatics 7:474 PMID: 17064419 DOI: 10.1186/1471-2105-7-474 ![]() |