CATH/Gene3D Database Lookup Services

As yet this is untested.

The CATH/Gene3D Database lookup service provides an interface that exposes the backend CATH/Gene3D databases to simple lookup queries. This enables users to quickly answers questions such as:

  • return all the GO terms for a given CATH superfamily (PdbSuperfamily2GoTerms)
  • return all the CATH domains for a given UniProt ID (UniProtId2DomainIds)

The operations offered currently all take the form QueryType2MatchTypes (e.g. PdbSuperfamily2GoTerms) where the QueryType is essentially the database column used for the lookup and MatchType specifies what type of matching data will be returned.

These services (WSDL, server, backend) are all automatically generated from a small configuration file which simply provides a database connection and the query for each operation (table, input column). This process uses a combination of perl tools: Catalyst (MVC Web Framework), DBIx::Class (database manipulation/introspection), XML::Compile (WSDL) and was written as a generic bootstrapping module. The intention is to release this to CPAN (DataService) so that others could use it to provide their own database lookup webservices with minimal fuss.

A description of the WSDL service:

DataServices

Namespace: http://ws.cathdb.info/api/soap


  • Port: DataServicesPort
  • Location: http://ws.cathdb.info/api/soap/DataServices
  • Protocol: http://schemas.xmlsoap.org/soap/http
  • Default Style: document

Operations

HmmSuperfamily2GoTerms

Returns list of GO descriptors. Each descriptor consists of GO_accession, GO_term_type, GO_evidence_type, GO_name

  • SOAP Action:
  • Input Message: HmmSuperfamily2GoTermsMsg
    • parameters
      • HmmSuperfamily2GoTerms type HmmSuperfamily2GoTermsType
        • cath_code type string
    • Output Message: HmmSuperfamily2GoTermsResponseMsg
      • parameters
        • HmmSuperfamily2GoTermsResponse type HmmSuperfamily2GoTermsResponseType
          • HmmSuperfamily2GoTermsRecord type HmmSuperfamily2GoTermsRecordType
            • cath_code type string
              • go_accession type string
                • go_term_type type string
                  • go_accession_name type string
                    • go_evidence_type type string

              GoTerm2HmmSuperfamilies

              Returns list of Superfamilies. For each superfamily the GO term and evidence code is reported

              • SOAP Action:
              • Input Message: GoTerm2HmmSuperfamiliesMsg
                • parameters
                  • GoTerm2HmmSuperfamilies type GoTerm2HmmSuperfamiliesType
                    • go_accession type string
                • Output Message: GoTerm2HmmSuperfamiliesResponseMsg
                  • parameters
                    • GoTerm2HmmSuperfamiliesResponse type GoTerm2HmmSuperfamiliesResponseType
                      • GoTerm2HmmSuperfamiliesRecord type GoTerm2HmmSuperfamiliesRecordType
                        • cath_code type string
                          • go_accession type string
                            • go_term_type type string
                              • go_accession_name type string
                                • go_evidence_type type string

                          PdbSuperfamily2GoTerms

                          Returns list of GO descriptors. Each descriptor consists of GO_accession, GO_term_type, GO_evidence_type, GO_name

                          • SOAP Action:
                          • Input Message: PdbSuperfamily2GoTermsMsg
                            • parameters
                              • PdbSuperfamily2GoTerms type PdbSuperfamily2GoTermsType
                                • cath_code type string
                            • Output Message: PdbSuperfamily2GoTermsResponseMsg
                              • parameters
                                • PdbSuperfamily2GoTermsResponse type PdbSuperfamily2GoTermsResponseType
                                  • PdbSuperfamily2GoTermsRecord type PdbSuperfamily2GoTermsRecordType
                                    • domain_id type string
                                      • cath_code type string
                                        • go_accession type string
                                          • go_term_type type string
                                            • go_accession_name type string
                                              • go_evidence_type type string

                                        GoTerm2PdbSuperfamilies

                                        Returns list of Superfamilies. For each superfamily the GO term and evidence code is reported

                                        • SOAP Action:
                                        • Input Message: GoTerm2PdbSuperfamiliesMsg
                                          • parameters
                                            • GoTerm2PdbSuperfamilies type GoTerm2PdbSuperfamiliesType
                                              • go_accession type string
                                          • Output Message: GoTerm2PdbSuperfamiliesResponseMsg
                                            • parameters
                                              • GoTerm2PdbSuperfamiliesResponse type GoTerm2PdbSuperfamiliesResponseType
                                                • GoTerm2PdbSuperfamiliesRecord type GoTerm2PdbSuperfamiliesRecordType
                                                  • domain_id type string
                                                    • cath_code type string
                                                      • go_accession type string
                                                        • go_term_type type string
                                                          • go_accession_name type string
                                                            • go_evidence_type type string

                                                      HmmSuperfamily2KeggOrthologs

                                                      Returns list of KEGG Orthology descriptors. Each descriptor consists of KEGG_orthologue and its description.

                                                      • SOAP Action:
                                                      • Input Message: HmmSuperfamily2KeggOrthologsMsg
                                                        • parameters
                                                          • HmmSuperfamily2KeggOrthologs type HmmSuperfamily2KeggOrthologsType
                                                            • cath_code type string
                                                        • Output Message: HmmSuperfamily2KeggOrthologsResponseMsg
                                                          • parameters
                                                            • HmmSuperfamily2KeggOrthologsResponse type HmmSuperfamily2KeggOrthologsResponseType
                                                              • HmmSuperfamily2KeggOrthologsRecord type HmmSuperfamily2KeggOrthologsRecordType
                                                                • cath_code type string
                                                                  • kegg_ortholog_entry type string
                                                                    • kegg_ortholog_description type string

                                                              KeggOrtholog2HmmSuperfamilies

                                                              Returns list of CATH superfamilies.

                                                              • SOAP Action:
                                                              • Input Message: KeggOrtholog2HmmSuperfamiliesMsg
                                                                • parameters
                                                                  • KeggOrtholog2HmmSuperfamilies type KeggOrtholog2HmmSuperfamiliesType
                                                                    • kegg_ortholog_entry type string
                                                                • Output Message: KeggOrtholog2HmmSuperfamiliesResponseMsg
                                                                  • parameters
                                                                    • KeggOrtholog2HmmSuperfamiliesResponse type KeggOrtholog2HmmSuperfamiliesResponseType
                                                                      • KeggOrtholog2HmmSuperfamiliesRecord type KeggOrtholog2HmmSuperfamiliesRecordType
                                                                        • cath_code type string
                                                                          • kegg_ortholog_entry type string
                                                                            • kegg_ortholog_description type string

                                                                      PdbSuperfamily2KeggOrthologs

                                                                      Returns list of KEGG Orthology descriptors. Each descriptor consists of KEGG_orthologue and its description.

                                                                      • SOAP Action:
                                                                      • Input Message: PdbSuperfamily2KeggOrthologsMsg
                                                                        • parameters
                                                                          • PdbSuperfamily2KeggOrthologs type PdbSuperfamily2KeggOrthologsType
                                                                            • cath_code type string
                                                                        • Output Message: PdbSuperfamily2KeggOrthologsResponseMsg
                                                                          • parameters
                                                                            • PdbSuperfamily2KeggOrthologsResponse type PdbSuperfamily2KeggOrthologsResponseType
                                                                              • PdbSuperfamily2KeggOrthologsRecord type PdbSuperfamily2KeggOrthologsRecordType
                                                                                • domain_id type string
                                                                                  • cath_code type string
                                                                                    • kegg_ortholog_entry type string
                                                                                      • kegg_ortholog_description type string

                                                                                KeggOrtholog2PdbSuperfamilies

                                                                                Returns list of CATH superfamilies.

                                                                                • SOAP Action:
                                                                                • Input Message: KeggOrtholog2PdbSuperfamiliesMsg
                                                                                  • parameters
                                                                                    • KeggOrtholog2PdbSuperfamilies type KeggOrtholog2PdbSuperfamiliesType
                                                                                      • kegg_ortholog_entry type string
                                                                                  • Output Message: KeggOrtholog2PdbSuperfamiliesResponseMsg
                                                                                    • parameters
                                                                                      • KeggOrtholog2PdbSuperfamiliesResponse type KeggOrtholog2PdbSuperfamiliesResponseType
                                                                                        • KeggOrtholog2PdbSuperfamiliesRecord type KeggOrtholog2PdbSuperfamiliesRecordType
                                                                                          • domain_id type string
                                                                                            • cath_code type string
                                                                                              • kegg_ortholog_entry type string
                                                                                                • kegg_ortholog_description type string

                                                                                          KeggOrtholog2DomainIds

                                                                                          Returns list of CATH Domain IDs.

                                                                                          • SOAP Action:
                                                                                          • Input Message: KeggOrtholog2DomainIdsMsg
                                                                                            • parameters
                                                                                              • KeggOrtholog2DomainIds type KeggOrtholog2DomainIdsType
                                                                                                • kegg_ortholog_entry type string
                                                                                            • Output Message: KeggOrtholog2DomainIdsResponseMsg
                                                                                              • parameters
                                                                                                • KeggOrtholog2DomainIdsResponse type KeggOrtholog2DomainIdsResponseType
                                                                                                  • KeggOrtholog2DomainIdsRecord type KeggOrtholog2DomainIdsRecordType
                                                                                                    • domain_id type string
                                                                                                      • cath_code type string
                                                                                                        • kegg_ortholog_entry type string
                                                                                                          • kegg_ortholog_description type string

                                                                                                    DomainId2KeggOrthologs

                                                                                                    Returns list of KO descriptors.

                                                                                                    • SOAP Action:
                                                                                                    • Input Message: DomainId2KeggOrthologsMsg
                                                                                                      • parameters
                                                                                                        • DomainId2KeggOrthologs type DomainId2KeggOrthologsType
                                                                                                          • domain_id type string
                                                                                                      • Output Message: DomainId2KeggOrthologsResponseMsg
                                                                                                        • parameters
                                                                                                          • DomainId2KeggOrthologsResponse type DomainId2KeggOrthologsResponseType
                                                                                                            • DomainId2KeggOrthologsRecord type DomainId2KeggOrthologsRecordType
                                                                                                              • domain_id type string
                                                                                                                • cath_code type string
                                                                                                                  • kegg_ortholog_entry type string
                                                                                                                    • kegg_ortholog_description type string

                                                                                                              HmmSuperfamily2KeggPathways

                                                                                                              Returns list of KEGG Pathway descriptors. Each descriptor consists of KEGG_pathway and its description.

                                                                                                              • SOAP Action:
                                                                                                              • Input Message: HmmSuperfamily2KeggPathwaysMsg
                                                                                                                • parameters
                                                                                                                  • HmmSuperfamily2KeggPathways type HmmSuperfamily2KeggPathwaysType
                                                                                                                    • cath_code type string
                                                                                                                • Output Message: HmmSuperfamily2KeggPathwaysResponseMsg
                                                                                                                  • parameters
                                                                                                                    • HmmSuperfamily2KeggPathwaysResponse type HmmSuperfamily2KeggPathwaysResponseType
                                                                                                                      • HmmSuperfamily2KeggPathwaysRecord type HmmSuperfamily2KeggPathwaysRecordType
                                                                                                                        • cath_code type string
                                                                                                                          • kegg_pathway_code type string
                                                                                                                            • kegg_pathway_description type string

                                                                                                                      KeggPathway2HmmSuperfamilies

                                                                                                                      Returns list of CATH superfamilies.

                                                                                                                      • SOAP Action:
                                                                                                                      • Input Message: KeggPathway2HmmSuperfamiliesMsg
                                                                                                                        • parameters
                                                                                                                          • KeggPathway2HmmSuperfamilies type KeggPathway2HmmSuperfamiliesType
                                                                                                                            • kegg_pathway_code type string
                                                                                                                        • Output Message: KeggPathway2HmmSuperfamiliesResponseMsg
                                                                                                                          • parameters
                                                                                                                            • KeggPathway2HmmSuperfamiliesResponse type KeggPathway2HmmSuperfamiliesResponseType
                                                                                                                              • KeggPathway2HmmSuperfamiliesRecord type KeggPathway2HmmSuperfamiliesRecordType
                                                                                                                                • cath_code type string
                                                                                                                                  • kegg_pathway_code type string
                                                                                                                                    • kegg_pathway_description type string

                                                                                                                              PdbSuperfamily2KeggPathways

                                                                                                                              Returns list of KEGG Pathway descriptors. Each descriptor consists of KEGG_pathway and its description.

                                                                                                                              • SOAP Action:
                                                                                                                              • Input Message: PdbSuperfamily2KeggPathwaysMsg
                                                                                                                                • parameters
                                                                                                                                  • PdbSuperfamily2KeggPathways type PdbSuperfamily2KeggPathwaysType
                                                                                                                                    • cath_code type string
                                                                                                                                • Output Message: PdbSuperfamily2KeggPathwaysResponseMsg
                                                                                                                                  • parameters
                                                                                                                                    • PdbSuperfamily2KeggPathwaysResponse type PdbSuperfamily2KeggPathwaysResponseType
                                                                                                                                      • PdbSuperfamily2KeggPathwaysRecord type PdbSuperfamily2KeggPathwaysRecordType
                                                                                                                                        • domain_id type string
                                                                                                                                          • cath_code type string
                                                                                                                                            • kegg_pathway_code type string
                                                                                                                                              • kegg_pathway_description type string

                                                                                                                                        KeggPathway2PdbSuperfamilies

                                                                                                                                        Returns list of CATH superfamilies.

                                                                                                                                        • SOAP Action:
                                                                                                                                        • Input Message: KeggPathway2PdbSuperfamiliesMsg
                                                                                                                                          • parameters
                                                                                                                                            • KeggPathway2PdbSuperfamilies type KeggPathway2PdbSuperfamiliesType
                                                                                                                                              • cath_code type string
                                                                                                                                          • Output Message: KeggPathway2PdbSuperfamiliesResponseMsg
                                                                                                                                            • parameters
                                                                                                                                              • KeggPathway2PdbSuperfamiliesResponse type KeggPathway2PdbSuperfamiliesResponseType
                                                                                                                                                • KeggPathway2PdbSuperfamiliesRecord type KeggPathway2PdbSuperfamiliesRecordType
                                                                                                                                                  • domain_id type string
                                                                                                                                                    • cath_code type string
                                                                                                                                                      • kegg_pathway_code type string
                                                                                                                                                        • kegg_pathway_description type string

                                                                                                                                                  KeggPathway2DomainIds

                                                                                                                                                  Returns list of CATH Domain IDs.

                                                                                                                                                  • SOAP Action:
                                                                                                                                                  • Input Message: KeggPathway2DomainIdsMsg
                                                                                                                                                    • parameters
                                                                                                                                                      • KeggPathway2DomainIds type KeggPathway2DomainIdsType
                                                                                                                                                        • kegg_pathway_code type string
                                                                                                                                                    • Output Message: KeggPathway2DomainIdsResponseMsg
                                                                                                                                                      • parameters
                                                                                                                                                        • KeggPathway2DomainIdsResponse type KeggPathway2DomainIdsResponseType
                                                                                                                                                          • KeggPathway2DomainIdsRecord type KeggPathway2DomainIdsRecordType
                                                                                                                                                            • domain_id type string
                                                                                                                                                              • cath_code type string
                                                                                                                                                                • kegg_pathway_code type string
                                                                                                                                                                  • kegg_pathway_description type string

                                                                                                                                                            DomainId2KeggPathways

                                                                                                                                                            Returns list of KEGG pathway descriptors.

                                                                                                                                                            • SOAP Action:
                                                                                                                                                            • Input Message: DomainId2KeggPathwaysMsg
                                                                                                                                                              • parameters
                                                                                                                                                                • DomainId2KeggPathways type DomainId2KeggPathwaysType
                                                                                                                                                                  • domain_id type string
                                                                                                                                                              • Output Message: DomainId2KeggPathwaysResponseMsg
                                                                                                                                                                • parameters
                                                                                                                                                                  • DomainId2KeggPathwaysResponse type DomainId2KeggPathwaysResponseType
                                                                                                                                                                    • DomainId2KeggPathwaysRecord type DomainId2KeggPathwaysRecordType
                                                                                                                                                                      • domain_id type string
                                                                                                                                                                        • cath_code type string
                                                                                                                                                                          • kegg_pathway_code type string
                                                                                                                                                                            • kegg_pathway_description type string

                                                                                                                                                                      HmmSuperfamily2Funcats

                                                                                                                                                                      Returns list of FunCat descriptors. Each descriptor consists of FunCat ID and its description and e-value.

                                                                                                                                                                      • SOAP Action:
                                                                                                                                                                      • Input Message: HmmSuperfamily2FuncatsMsg
                                                                                                                                                                        • parameters
                                                                                                                                                                          • HmmSuperfamily2Funcats type HmmSuperfamily2FuncatsType
                                                                                                                                                                            • cath_code type string
                                                                                                                                                                        • Output Message: HmmSuperfamily2FuncatsResponseMsg
                                                                                                                                                                          • parameters
                                                                                                                                                                            • HmmSuperfamily2FuncatsResponse type HmmSuperfamily2FuncatsResponseType
                                                                                                                                                                              • HmmSuperfamily2FuncatsRecord type HmmSuperfamily2FuncatsRecordType
                                                                                                                                                                                • cath_code type string
                                                                                                                                                                                  • funcat type string
                                                                                                                                                                                    • description type string

                                                                                                                                                                              Funcat2HmmSuperfamilies

                                                                                                                                                                              Returns list of Superfamilies with FunCat e-values.

                                                                                                                                                                              • SOAP Action:
                                                                                                                                                                              • Input Message: Funcat2HmmSuperfamiliesMsg
                                                                                                                                                                                • parameters
                                                                                                                                                                                  • Funcat2HmmSuperfamilies type Funcat2HmmSuperfamiliesType
                                                                                                                                                                                    • funcat type string
                                                                                                                                                                                • Output Message: Funcat2HmmSuperfamiliesResponseMsg
                                                                                                                                                                                  • parameters
                                                                                                                                                                                    • Funcat2HmmSuperfamiliesResponse type Funcat2HmmSuperfamiliesResponseType
                                                                                                                                                                                      • Funcat2HmmSuperfamiliesRecord type Funcat2HmmSuperfamiliesRecordType
                                                                                                                                                                                        • cath_code type string
                                                                                                                                                                                          • funcat type string
                                                                                                                                                                                            • description type string

                                                                                                                                                                                      PdbSuperfamily2Funcats

                                                                                                                                                                                      Returns list of FunCat descriptors. Each descriptor consists of FunCat ID and its description and e-value.

                                                                                                                                                                                      • SOAP Action:
                                                                                                                                                                                      • Input Message: PdbSuperfamily2FuncatsMsg
                                                                                                                                                                                        • parameters
                                                                                                                                                                                          • PdbSuperfamily2Funcats type PdbSuperfamily2FuncatsType
                                                                                                                                                                                            • cath_code type string
                                                                                                                                                                                        • Output Message: PdbSuperfamily2FuncatsResponseMsg
                                                                                                                                                                                          • parameters
                                                                                                                                                                                            • PdbSuperfamily2FuncatsResponse type PdbSuperfamily2FuncatsResponseType
                                                                                                                                                                                              • PdbSuperfamily2FuncatsRecord type PdbSuperfamily2FuncatsRecordType
                                                                                                                                                                                                • domain_id type string
                                                                                                                                                                                                  • cath_code type string
                                                                                                                                                                                                    • funcat type string
                                                                                                                                                                                                      • description type string

                                                                                                                                                                                                Funcat2PdbSuperfamilies

                                                                                                                                                                                                Returns list of Superfamilies with FunCat e-values.

                                                                                                                                                                                                • SOAP Action:
                                                                                                                                                                                                • Input Message: Funcat2PdbSuperfamiliesMsg
                                                                                                                                                                                                  • parameters
                                                                                                                                                                                                    • Funcat2PdbSuperfamilies type Funcat2PdbSuperfamiliesType
                                                                                                                                                                                                      • funcat type string
                                                                                                                                                                                                  • Output Message: Funcat2PdbSuperfamiliesResponseMsg
                                                                                                                                                                                                    • parameters
                                                                                                                                                                                                      • Funcat2PdbSuperfamiliesResponse type Funcat2PdbSuperfamiliesResponseType
                                                                                                                                                                                                        • Funcat2PdbSuperfamiliesRecord type Funcat2PdbSuperfamiliesRecordType
                                                                                                                                                                                                          • domain_id type string
                                                                                                                                                                                                            • cath_code type string
                                                                                                                                                                                                              • funcat type string
                                                                                                                                                                                                                • description type string

                                                                                                                                                                                                          DomainId2Funcats

                                                                                                                                                                                                          Returns list of FunCat descriptors. Each descriptor consists of FunCat ID and its description and e-value.

                                                                                                                                                                                                          • SOAP Action:
                                                                                                                                                                                                          • Input Message: DomainId2FuncatsMsg
                                                                                                                                                                                                            • parameters
                                                                                                                                                                                                              • DomainId2Funcats type DomainId2FuncatsType
                                                                                                                                                                                                                • cath_code type string
                                                                                                                                                                                                            • Output Message: DomainId2FuncatsResponseMsg
                                                                                                                                                                                                              • parameters
                                                                                                                                                                                                                • DomainId2FuncatsResponse type DomainId2FuncatsResponseType
                                                                                                                                                                                                                  • DomainId2FuncatsRecord type DomainId2FuncatsRecordType
                                                                                                                                                                                                                    • domain_id type string
                                                                                                                                                                                                                      • cath_code type string
                                                                                                                                                                                                                        • funcat type string
                                                                                                                                                                                                                          • description type string

                                                                                                                                                                                                                    Funcat2DomainIds

                                                                                                                                                                                                                    Returns list of CATH Domain IDs with FunCat e-values.

                                                                                                                                                                                                                    • SOAP Action:
                                                                                                                                                                                                                    • Input Message: Funcat2DomainIdsMsg
                                                                                                                                                                                                                      • parameters
                                                                                                                                                                                                                        • Funcat2DomainIds type Funcat2DomainIdsType
                                                                                                                                                                                                                          • funcat type string
                                                                                                                                                                                                                      • Output Message: Funcat2DomainIdsResponseMsg
                                                                                                                                                                                                                        • parameters
                                                                                                                                                                                                                          • Funcat2DomainIdsResponse type Funcat2DomainIdsResponseType
                                                                                                                                                                                                                            • Funcat2DomainIdsRecord type Funcat2DomainIdsRecordType
                                                                                                                                                                                                                              • domain_id type string
                                                                                                                                                                                                                                • cath_code type string
                                                                                                                                                                                                                                  • funcat type string
                                                                                                                                                                                                                                    • description type string

                                                                                                                                                                                                                              HmmSuperfamily2ECs

                                                                                                                                                                                                                              Returns list of EC codes.

                                                                                                                                                                                                                              • SOAP Action:
                                                                                                                                                                                                                              • Input Message: HmmSuperfamily2ECsMsg
                                                                                                                                                                                                                                • parameters
                                                                                                                                                                                                                                  • HmmSuperfamily2ECs type HmmSuperfamily2ECsType
                                                                                                                                                                                                                                    • cath_code type string
                                                                                                                                                                                                                                • Output Message: HmmSuperfamily2ECsResponseMsg
                                                                                                                                                                                                                                  • parameters
                                                                                                                                                                                                                                    • HmmSuperfamily2ECsResponse type HmmSuperfamily2ECsResponseType
                                                                                                                                                                                                                                      • HmmSuperfamily2ECsRecord type HmmSuperfamily2ECsRecordType
                                                                                                                                                                                                                                        • cath_code type string
                                                                                                                                                                                                                                          • ec_number type string

                                                                                                                                                                                                                                    EC2HmmSuperfamilies

                                                                                                                                                                                                                                    Returns list of CATH Superfamilies.

                                                                                                                                                                                                                                    • SOAP Action:
                                                                                                                                                                                                                                    • Input Message: EC2HmmSuperfamiliesMsg
                                                                                                                                                                                                                                      • parameters
                                                                                                                                                                                                                                        • EC2HmmSuperfamilies type EC2HmmSuperfamiliesType
                                                                                                                                                                                                                                          • ec_number type string
                                                                                                                                                                                                                                      • Output Message: EC2HmmSuperfamiliesResponseMsg
                                                                                                                                                                                                                                        • parameters
                                                                                                                                                                                                                                          • EC2HmmSuperfamiliesResponse type EC2HmmSuperfamiliesResponseType
                                                                                                                                                                                                                                            • EC2HmmSuperfamiliesRecord type EC2HmmSuperfamiliesRecordType
                                                                                                                                                                                                                                              • cath_code type string
                                                                                                                                                                                                                                                • ec_number type string

                                                                                                                                                                                                                                          PdbSuperfamily2ECs

                                                                                                                                                                                                                                          Returns list of EC Codes.

                                                                                                                                                                                                                                          • SOAP Action:
                                                                                                                                                                                                                                          • Input Message: PdbSuperfamily2ECsMsg
                                                                                                                                                                                                                                            • parameters
                                                                                                                                                                                                                                              • PdbSuperfamily2ECs type PdbSuperfamily2ECsType
                                                                                                                                                                                                                                                • cath_code type string
                                                                                                                                                                                                                                            • Output Message: PdbSuperfamily2ECsResponseMsg
                                                                                                                                                                                                                                              • parameters
                                                                                                                                                                                                                                                • PdbSuperfamily2ECsResponse type PdbSuperfamily2ECsResponseType
                                                                                                                                                                                                                                                  • PdbSuperfamily2ECsRecord type PdbSuperfamily2ECsRecordType
                                                                                                                                                                                                                                                    • domain_id type string
                                                                                                                                                                                                                                                      • cath_code type string
                                                                                                                                                                                                                                                        • ec_number type string

                                                                                                                                                                                                                                                  EC2PdbSuperfamilies

                                                                                                                                                                                                                                                  Returns list of CATH Superfamily Codes.

                                                                                                                                                                                                                                                  • SOAP Action:
                                                                                                                                                                                                                                                  • Input Message: EC2PdbSuperfamiliesMsg
                                                                                                                                                                                                                                                    • parameters
                                                                                                                                                                                                                                                      • EC2PdbSuperfamilies type EC2PdbSuperfamiliesType
                                                                                                                                                                                                                                                        • ec_number type string
                                                                                                                                                                                                                                                    • Output Message: EC2PdbSuperfamiliesResponseMsg
                                                                                                                                                                                                                                                      • parameters
                                                                                                                                                                                                                                                        • EC2PdbSuperfamiliesResponse type EC2PdbSuperfamiliesResponseType
                                                                                                                                                                                                                                                          • EC2PdbSuperfamiliesRecord type EC2PdbSuperfamiliesRecordType
                                                                                                                                                                                                                                                            • domain_id type string
                                                                                                                                                                                                                                                              • cath_code type string
                                                                                                                                                                                                                                                                • ec_number type string

                                                                                                                                                                                                                                                          HmmSuperfamily2UniProtIds

                                                                                                                                                                                                                                                          Returns list of UniProt Identifiers

                                                                                                                                                                                                                                                          • SOAP Action:
                                                                                                                                                                                                                                                          • Input Message: HmmSuperfamily2UniProtIdsMsg
                                                                                                                                                                                                                                                            • parameters
                                                                                                                                                                                                                                                              • HmmSuperfamily2UniProtIds type HmmSuperfamily2UniProtIdsType
                                                                                                                                                                                                                                                                • cath_code type string
                                                                                                                                                                                                                                                            • Output Message: HmmSuperfamily2UniProtIdsResponseMsg
                                                                                                                                                                                                                                                              • parameters
                                                                                                                                                                                                                                                                • HmmSuperfamily2UniProtIdsResponse type HmmSuperfamily2UniProtIdsResponseType
                                                                                                                                                                                                                                                                  • HmmSuperfamily2UniProtIdsRecord type HmmSuperfamily2UniProtIdsRecordType
                                                                                                                                                                                                                                                                    • cath_code type string
                                                                                                                                                                                                                                                                      • accession type string
                                                                                                                                                                                                                                                                        • identifier type string

                                                                                                                                                                                                                                                                  HmmSuperfamily2RefSeqs

                                                                                                                                                                                                                                                                  Returns list of UniProt Identifiers (and Species Names)

                                                                                                                                                                                                                                                                  • SOAP Action:
                                                                                                                                                                                                                                                                  • Input Message: HmmSuperfamily2RefSeqsMsg
                                                                                                                                                                                                                                                                    • parameters
                                                                                                                                                                                                                                                                      • HmmSuperfamily2RefSeqs type HmmSuperfamily2RefSeqsType
                                                                                                                                                                                                                                                                        • cath_code type string
                                                                                                                                                                                                                                                                    • Output Message: HmmSuperfamily2RefSeqsResponseMsg
                                                                                                                                                                                                                                                                      • parameters
                                                                                                                                                                                                                                                                        • HmmSuperfamily2RefSeqsResponse type HmmSuperfamily2RefSeqsResponseType
                                                                                                                                                                                                                                                                          • HmmSuperfamily2RefSeqsRecord type HmmSuperfamily2RefSeqsRecordType
                                                                                                                                                                                                                                                                            • cath_code type string
                                                                                                                                                                                                                                                                              • accession type string
                                                                                                                                                                                                                                                                                • identifier type string

                                                                                                                                                                                                                                                                          UniProtId2DomainIds

                                                                                                                                                                                                                                                                          For a given UniProt ID this returns the associated CATH Domain IDs (mapped through the PDB Chains of CATH domains)

                                                                                                                                                                                                                                                                          • SOAP Action:
                                                                                                                                                                                                                                                                          • Input Message: UniProtId2DomainIdsMsg
                                                                                                                                                                                                                                                                            • parameters
                                                                                                                                                                                                                                                                              • UniProtId2DomainIds type UniProtId2DomainIdsType
                                                                                                                                                                                                                                                                                • identifier type string
                                                                                                                                                                                                                                                                            • Output Message: UniProtId2DomainIdsResponseMsg
                                                                                                                                                                                                                                                                              • parameters
                                                                                                                                                                                                                                                                                • UniProtId2DomainIdsResponse type UniProtId2DomainIdsResponseType
                                                                                                                                                                                                                                                                                  • UniProtId2DomainIdsRecord type UniProtId2DomainIdsRecordType
                                                                                                                                                                                                                                                                                    • identifier type string
                                                                                                                                                                                                                                                                                      • domain_id type string
                                                                                                                                                                                                                                                                                        • cath_code type string
                                                                                                                                                                                                                                                                                          • description type string
                                                                                                                                                                                                                                                                                            • uni_start type string
                                                                                                                                                                                                                                                                                              • uni_stop type string

                                                                                                                                                                                                                                                                                        PdbSuperfamily2UniProtIds

                                                                                                                                                                                                                                                                                        For a given CATH Superfamily ID this returns the associated UniProt IDs (mapped through the PDB Chains of CATH domains)

                                                                                                                                                                                                                                                                                        • SOAP Action:
                                                                                                                                                                                                                                                                                        • Input Message: PdbSuperfamily2UniProtIdsMsg
                                                                                                                                                                                                                                                                                          • parameters
                                                                                                                                                                                                                                                                                            • PdbSuperfamily2UniProtIds type PdbSuperfamily2UniProtIdsType
                                                                                                                                                                                                                                                                                              • cath_code type string
                                                                                                                                                                                                                                                                                          • Output Message: PdbSuperfamily2UniProtIdsResponseMsg
                                                                                                                                                                                                                                                                                            • parameters
                                                                                                                                                                                                                                                                                              • PdbSuperfamily2UniProtIdsResponse type PdbSuperfamily2UniProtIdsResponseType
                                                                                                                                                                                                                                                                                                • PdbSuperfamily2UniProtIdsRecord type PdbSuperfamily2UniProtIdsRecordType
                                                                                                                                                                                                                                                                                                  • identifier type string
                                                                                                                                                                                                                                                                                                    • domain_id type string
                                                                                                                                                                                                                                                                                                      • cath_code type string
                                                                                                                                                                                                                                                                                                        • description type string
                                                                                                                                                                                                                                                                                                          • uni_start type string
                                                                                                                                                                                                                                                                                                            • uni_stop type string

                                                                                                                                                                                                                                                                                                      WSDL Changes

                                                                                                                                                                                                                                                                                                      DateDescription of Changes
                                                                                                                                                                                                                                                                                                      8th April 2009First Snapshot
                                                                                                                                                                                                                                                                                                      1st May 2009Service namespace changed to: http://ws.cathdb.info/api/soap
                                                                                                                                                                                                                                                                                                      Port named DataServicesPort has new location: http://ws.cathdb.info/api/soap/DataServices
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2GoTerms has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2GoTerms - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2GoTerms - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2HmmSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2HmmSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2HmmSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2GoTerms has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2GoTerms - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2GoTerms - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2PdbSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2PdbSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named GoTerm2PdbSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggOrthologs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggOrthologs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggOrthologs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2HmmSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2HmmSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2HmmSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggOrthologs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggOrthologs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggOrthologs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2PdbSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2PdbSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2PdbSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2DomainIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2DomainIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggOrtholog2DomainIds - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggOrthologs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggOrthologs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggOrthologs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggPathways has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggPathways - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2KeggPathways - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2HmmSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2HmmSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2HmmSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggPathways has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggPathways - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2KeggPathways - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2PdbSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2PdbSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2PdbSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2DomainIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2DomainIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named KeggPathway2DomainIds - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggPathways has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggPathways - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2KeggPathways - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2Funcats has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2Funcats - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2Funcats - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2HmmSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named Funcat2HmmSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2HmmSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2Funcats has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2Funcats - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2Funcats - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2PdbSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named Funcat2PdbSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2PdbSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2Funcats has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named DomainId2Funcats - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named DomainId2Funcats - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2DomainIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named Funcat2DomainIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named Funcat2DomainIds - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2ECs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2ECs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2ECs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named EC2HmmSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named EC2HmmSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named EC2HmmSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2ECs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2ECs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2ECs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named EC2PdbSuperfamilies has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named EC2PdbSuperfamilies - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named EC2PdbSuperfamilies - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2UniProtIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2UniProtIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2UniProtIds - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2RefSeqs has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2RefSeqs - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named HmmSuperfamily2RefSeqs - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named UniProtId2DomainIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named UniProtId2DomainIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named UniProtId2DomainIds - Output message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2UniProtIds has changed action to:
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2UniProtIds - Input message part type has changed
                                                                                                                                                                                                                                                                                                      Operation named PdbSuperfamily2UniProtIds - Output message part type has changed