![]() |
This is an old revision of the document! Table of Contents
Web Services at EMBL-EBIIntroductionThe EMBL-EBI provides programmatic access to various data resources and analysis tools via. Web Services technologies. Web Services is an integration and inter-operation technology, to ensure client and server software from various sources will work well together, the technology is built on open standards:
For the transport layer Web Services utilise common network protocols, generally the Hypertext Transfer Protocol (HTTP). For an overview of Web Services technologies and short tutorials on using common programming languages and Web Services tool-kits see Introduction to Web Services. Important NoteWe kindly ask users to submit NO MORE THAN 25 JOBS AT THE TIME AND NOT TO SUBMIT MORE JOBS UNTIL YOU HAVE OBTAINED RESULTS FOR THE LAST 25. There are many people using these services and a fair share policy has been implemented that allows us to block users that submit jobs in a manner that prevents others from using the service. This block may affect access to the EMBL-EBI Web Services for an entire organisation or a class B or C subnet. Also make sure you USE A REAL EMAIL ADDRESS in your submissions. Using a fake email means we cannot contact you and will very likely result in your jobs being killed and your IP, Organisation or entire domain being black-listed. We do apologise for any inconvenience this may cause. Web ServicesA list of Web Services provided by EMBL-EBI follows. For services from other providers (e.g. DDBJ, KEGG, NCBI, etc.) see web services registries such as BioCatalogue, The Embrace Service Registry or seekda. Data Retrieval
Analysis Tools
Protein Functional Analysis (PFA)
Sequence Similarity Search (SSS)Identify potentially homologous sequences based on sequence similarity.
Multiple Sequence Alignment (MSA)Alignment of a set of three or more, protein or nucleotide sequences.
Phylogeny
Pairwise Sequence Alignment (PSA)Alignment of two sequences.
Sequence Format ConversionConvert between common sequence formats, or verify the formatting of a sequence.
Sequence StatisticsAnalyse a sequence to determine its properties and use statistics to assign significance.
Sequence TranslationTranslate a coding nucleotide sequence in to a protein sequence, or back-translate from a protein sequence to a possible coding nucleotide sequence.
Structural AnalysisAnalysis of macromolecular structures.
Literature and OntologiesLook-up ontology terms and navigate ontology relationships or access and analyse the literature.
Help![]() |