ProDomCG_tree

PASSED

ProdomCG_tree is a set of webservices allowing to browse ProDom-CG267 phylogenetic tree. It includes

  • NearestNodeProdom : takes an NCBI taxID and returns the closest taxID present in ProdomCG
  • GetParentProdom : takes a taxID present in ProdomCG and returns its parent
  • GetChildProdom : takes a taxID present in ProdomCG and returns its child(ren)
  • GetDFStreeProdom : returns the list of all the taxIDs present in ProdomCG in DFS order

Please see ProDom help page and ProdomCG description if needed.
We have a perl script available here to run this webservice from your computer. Please install SOAP Lite before.

A description of the WSDL service:

ProdomCG_tree

Namespace: http://prodom.prabi.fr/ProdomCG_tree


  • Port: ProdomCG_treePort
  • Location: http://prodom.prabi.fr/prodom/2006.1/cgi-bin/prodomCG_tree.pl
  • Protocol: http://schemas.xmlsoap.org/soap/http
  • Default Style: document

Operations

NearestNodeProdom

Takes an NCBI taxID and returns the closest taxID present in the ProdomCG tree

  • SOAP Action: http://prodom.prabi.fr/ProdomCG_tree#NearestNodeProdom
  • Input Message: NearestNodeProdomMsg
    • inputWrapper
      • NearestNodeProdom type
        • NCBItaxID type string
    • Output Message: NearestNodeProdomResponseMsg
      • outputWrapper
        • NearestNodeProdomResponse type
          • NearestTaxID type string

      GetParentProdom

      Takes an NCBI taxID present in ProdomCG and returns the parent taxID

      • SOAP Action: http://prodom.prabi.fr/ProdomCG_tree#GetParentProdom
      • Input Message: GetParentProdomMsg
        • inputWrapper
          • GetParentProdom type
            • NCBItaxID type string
        • Output Message: GetParentProdomResponseMsg
          • outputWrapper
            • GetParentProdomResponse type
              • ParentTaxID type string

          GetChildProdom

          Takes an NCBI taxID present in ProdomCG and returns the child(ren) taxID(s)

          • SOAP Action: http://prodom.prabi.fr/ProdomCG_tree#GetChildProdom
          • Input Message: GetChildProdomMsg
            • inputWrapper
              • GetChildProdom type
                • NCBItaxID type string
            • Output Message: GetChildProdomResponseMsg
              • outputWrapper
                • GetChildProdomResponse type
                  • ChildTaxID type string

              GetDFStreeProdom

              Returns the list of the ProdomCG nodes (394) in DFS order

              • SOAP Action: http://prodom.prabi.fr/ProdomCG_tree#GetDFStreeProdom
              • Input Message: GetDFStreeProdomMsg
                • inputWrapper
                  • GetDFStreeProdom
              • Output Message: GetDFStreeProdomResponseMsg
                • outputWrapper
                  • GetDFStreeProdomResponse type
                    • DFStreeProdom type string

                WSDL Changes

                DateDescription of Changes
                11th May 2009First Snapshot
                PASSED

                Test #1: ProDomCG_treeTest

                This is a test for ProdomCG_evoscen set of webservices. It uses perl and SOAPlite. It includes tests for the following webservices :

                • NearestNodeProdom : output must be 2284 (the query is taxID 2284)
                • GetParentProdom : output must be 2284 (the query is taxID 2287)
                • GetChildProdom : output must contain 2287 (the query is taxID 2284)
                • GetDFStreeProdom : output must contain "Arabidopsis thaliana" (last line of the file)