Protein Families Meeting
Gustavo A. SalazarIs there a method, either through an InterPro API, or through InterProScan to search the InterPro database not by sequence but instead by protein name?
I'm looking for a RESTful web service to query InterPro with a protein ID/Access like in the Interpro home page (http://www.ebi.ac.uk/interpro) and retrieving the results in JSON or XML.
is there a way to access the InterPro Domain Architecture (IDA) tool programmatically, e.g., via a REST API?
Is there any way to search for associated proteins and the relative coordinate with a Pfam ID from REST API please?
I'd like to ask whether there is a way to extract all protein domains in pfam and for instance, define which domains are present in a protein via web api?
https://<ServerName>/
[ENTRY]/
[PROTEOME]/
[PROTEIN]/
[STRUCTURE]
[Block]:
[ENDPOINT]/
[DATABASE]/
[ACCESSION]
https://<ServerName>/entry
https://<ServerName>/entry/interpro
https://<ServerName>/entry/pfam
https://<ServerName>/entry/interpro/pfam
https://<ServerName>/entry/interpro/pfam/PF00001
First attempt: MySQL
ProsSecond attempt: Hybrid (MySQL + No-normalized DB)
ProsType | Search | Search | Column DB | Column DB (plugin) |
Interface | HTTP | HTTP | HTTP | ODBC, JDBC |
Query Language | Lucene (extended) | Lucene (extended) | SQL (subset) | SQL |
Aggregations | Facets | Aggregations | SQL | SQL |
JSON support | Yes | Yes | Yes | N/A |
Type of server | Java | Java | Native | Native |
Number of documents: 340,480,753
InterPro | 29,965 |
Panther | 86,618 |
ProDom | 1,844 |
Smart | 1,312 |
Pfam | 16,282 |
TIGRFAMs | 4,488 |
CDD | 11,005 |
HAMAP | 2,087 |
Merops | 1,115 |
Swiss-Prot | 536,539 |
TrEMBL | 60,095,598 |
PDB | 115,743 |
Filter:
Actions:
Number of tests | 35 | 35 | 35 | 30 |
Total Execution Time (min) | 6.03 | 2.89 | 2.68 | 287.60 |
La La Land...