SOAP access

Use of this online version of BRENDA is free under the CC BY 4.0 license. See terms of use for full details. Please register to use BRENDA's web service!

In the following, the source code of complete SOAP clients are listed for the programming languages Perl, PHP, Python and Java.
They represent example clients for extracting all KM_Value entities of BRENDA - in this example representing the EC number '1.1.1.1' and the organism 'Homo sapiens' - by using the corresponding method getKmValue(String).
In order to adapt these SOAP clients for other SOAP methods, only the marked yellow lines of source code have to be replaced by the code snippets listed under the respective method (see below). In order to use BRENDA's web service you need a valid email address and password.

Content

SOAP client examples

SOAP client examples

Perl

prerequisite: Installation of SOAP::Lite
#!/usr/bin/perl -w
use SOAP::Lite;
use Digest::SHA qw(sha256_hex);

my $password = sha256_hex("myPassword");
my $parameters = "j.doe\@example.edu,".$password.",ecNumber*1.1.1.1#organism*Homo sapiens#";
$resultString = SOAP::Lite
-> uri('https://www.brenda-enzymes.org/soap')
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getKmValue($parameters)
-> result; 

print $resultString;

PHP

prerequisite: Installation of PHP soap
<?php
//1) Usage with WSDL (for extracting the URL of the endpoint)
$client = new SoapClient("https://www.brenda-enzymes.org/soap/brenda.wsdl", array("trace" => 1));
$password = hash("sha256","myPassword");
$parameters = "j.doe@example.edu,".$password.",ecNumber*1.1.1.1#organism*Homo sapiens#";
$resultString=$client->getKmValue($parameters);
print($resultString);

//2) Usage without WSDL
$endpointData = array("location" => "https://www.brenda-enzymes.org/soap/brenda_server.php", "uri" => "");
$clientWithoutWSDL = new SOAPClient(null, $endpointData);
$password = hash("sha256","myPassword");
$parameters = "j.doe@example.edu,".$password.",ecNumber*1.1.1.1#organism*Homo sapiens#";
$resultString=  $clientWithoutWSDL->getKmValue(array("j.doe@example.edu","myPassword","ecNumber*1.1.1.1#organism*Homo sapiens#"));
print $resultString;
?>

Python

prerequisite: Installation of SOAPpy
#!/usr/bin/python
import string
import hashlib
from SOAPpy import WSDL ## for extracting the URL of the endpoint (server script) from the WSDL file
from SOAPpy import SOAPProxy ## for usage without WSDL file

#1) Usage with WSDL (for extracting the URL of the endpoint)
wsdl = "https://www.brenda-enzymes.org/soap/brenda.wsdl"
password = hashlib.sha256("myPassword").hexdigest()
client = WSDL.Proxy(wsdl)
parameters = "j.doe@example.edu,"+password+",ecNumber*1.1.1.1#organism*Homo sapiens#"
resultString = client.getKmValue(parameters)
print resultString

#2) Usage without WSDL
endpointURL = "https://www.brenda-enzymes.org/soap/brenda_server.php"
password = hashlib.sha256("myPassword").hexdigest()
parameters = "j.doe@example.edu,"+password+",ecNumber*1.1.1.1#organism*Homo sapiens#"client = SOAPProxy(endpointURL)
resultString = client.getKmValue(parameters)
print resultString

Python 3

prerequisite: Installation of Zeep
#!/usr/bin/python
from zeep import Client
import hashlib

wsdl = "https://www.brenda-enzymes.org/soap/brenda_zeep.wsdl"
password = hashlib.sha256("myPassword".encode("utf-8")).hexdigest()
client = Client(wsdl)
parameters = ( "j.doe@example.edu",password,"ecNumber*1.1.1.1","organism*Homo sapiens","kmValue*",
              "kmValueMaximum*","substrate*","commentary*","ligandStructureId*","literature*" )
resultString = client.service.getKmValue(*parameters)
print (resultString)

Java

prerequisite: Installation of the complete Apache Axis API (not Apache Axis2!)
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import javax.xml.namespace.QName;
import java.security.MessageDigest

public class SoapClient {
       public static void main(String[] args) throws Exception
       {
              Service service = new Service();
              Call call = (Call) service.createCall();
              String endpoint = "https://www.brenda-enzymes.org/soap/brenda_server.php";
              String password = "myPassword";  
              MessageDigest md = MessageDigest.getInstance("SHA-256");
              md.update(password.getBytes());
              byte byteData[] = md.digest();
              StringBuffer sb = new StringBuffer();
              for (int i = 0; i < byteData.length; i++){
                    String hex = Integer.toHexString(0xff & byteData[i]);
                    if(hex.length()==1) hexString.append('0');
                    hexString.append(hex)
              }  
              call.setTargetEndpointAddress( new java.net.URL(endpoint) );
              String parameters = "j.doe@example.edu,"+hexString+",ecNumber*1.1.1.1#organism*Mus musculus";
              call.setOperationName(new QName("http://soapinterop.org/", "getKmValue"));
              String resultString = (String) call.invoke( new Object[] {parameters} );
              System.out.println(resultString);
       }
}
Important: Please create after each query/method execution a new call object (as indicated below)
public class SoapClient {
       public static void main(String[] args) throws Exception
       {
              Service service = new Service();
              Call call = (Call) service.createCall();
              String endpoint = "https://www.brenda-enzymes.org/soap/brenda_server.php";
              call.setTargetEndpointAddress( new java.net.URL(endpoint) );
 
              call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromTurnoverNumber")); // Execution of the FIRST SOAP method
              String resultString = (String) call.invoke( new Object[] {""} ); // Specify input parameters (here empty String --> no parameter specified)
              System.out.println(resultString);

	      
	      call = (Call) service.createCall(); // create NEW call object for the next query/remote method invocation 
              call.setTargetEndpointAddress( new java.net.URL(endpoint) );
	      call.setOperationName(new QName("http://soapinterop.org/", "getTurnoverNumber")); // Execution of the SECOND SOAP method
              resultString = (String) call.invoke( new Object[] {"ecNumber*1.1.1.1#organism*Mus musculus"} );  // Specify input parameters (here the two parameters 'EC number' and 'organism')
	      System.out.println(resultString);

       }
}

Hints for compiling and running the Java client

For compiling the SoapClient class, use the following command (for the axis-1_4 API) under Linux (using at least Java 1.5 JRE):
javac -classpath ".:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/saaj.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/wsdl4j-1.5.1.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/jaxrpc.jar:PATH_TO_AXIS_PACKAGE
/axis-1_4/lib/commons-logging-1.0.4.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/commons-discovery-0.2.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/axis.jar" SoapClient.java
The PATH_TO_AXIS_PACKAGE denotes the root directory of the axis-1_4 package (including the respective jar files). So replace this place holder through the appropriate absolute path on your file system! In order to run the compiled client class, type in the command:
java -classpath ".:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/saaj.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/wsdl4j-1.5.1.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/jaxrpc.jar:PATH_TO_AXIS_PACKAGE
/axis-1_4/lib/commons-logging-1.0.4.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/commons-discovery-0.2.jar:PATH_TO_AXIS_PACKAGE/axis-1_4/lib/axis.jar" SoapClient

SOAP Methods

Ligand structure ID

1. getLigandStructureIdByCompoundName(string)

Input

Perl example code snippet:

my $parameters = "j.doe\@example.edu,".$password.",Zn2+";
$resultString = SOAP::Lite
-> uri('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getLigandStructureIdByCompoundName($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.",Zn2+";
$resultString = $client->getLigandStructureIdByCompoundName($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+",Zn2+"
resultString = client.getLigandStructureIdByCompoundName(parameters)
Python3 example code snippet:
parameters = ("j.doe@example.edu",password,"Zn2+")
resultString = client.getLigandStructureIdByCompoundName(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+",Zn2+";
call.setOperationName(new QName("http://soapinterop.org/", "getLigandStructureIdByCompoundName"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the ligand structure Id (BRENDA group ID), e.g. "28905"

Reference by Id

2. getReferenceById(String)

Input

Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.",643675";
$resultString = SOAP::Lite
-> uri('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getReferenceById($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.",64375";
$resultString = $client->getReferenceById($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+",64375"
resultString = client.getReferenceById(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"64375"
resultString = client.service.getReferenceById(*parameters)
Java:example code snippet:
String parameters = "j.doe@example.edu,"+hexString+",643675";
call.setOperationName(new QName("http://soapinterop.org/", "getReferenceById"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing all fields of the specified Reference (fields separated by #) or a reference object (Python 3), e.g."authors*string#title*string#journal*string#volume*string#pages*string#year*string#pubmedId*string#" or "{'authors':string, 'title':string, 'journal':string, 'volume'"string, 'pages':string, 'year':string, 'pubmedId':string}"

Reference by Pubmed Id

3. getReferenceByPubmedId(String)

Input

Perl example code snippet:

my $parameters = "j.doe\@example.edu,".$password.",9514116";
$resultString = SOAP::Lite
-> uri('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getReferenceByPubmedId($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.",9514116";
$resultString = $client->getReferenceByPubmedId($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+",9514116"
resultString = client.getReferenceByPubmedId(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"9514116"
resultString = client.service.getReferenceByPubmedId(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+",9514116";
call.setOperationName(new QName("http://soapinterop.org/", "getReferenceByPubmedId"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing all fields of the specified Reference (fields separated by #) or a reference object, e.g. "authors*string#title*string#journal*string#volume*string#pages*string#year*string#pubmedId*string#" or "{'authors':string, 'title':string, 'journal':string, 'volume'"string, 'pages':string, 'year':string, 'pubmedId':string}"

Please consider: About 12% of the more than 100,000 references contained in BRENDA do not possess a PubMed ID because the corresponding articles/journals are not of biomedical relevance. Therefore, they are not listed in PubMed and, thus, these articles are not accessible via a PubMed ID. Please use either the method getReferenceById(String referenceID) (using the BRENDA reference ID) or the method getReference(String) instead.

Activating Compound

4. getEcNumbersFromActivatingCompound()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromActivatingCompound($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromActivatingCompound($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromActivatingCompound(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromActivatingCompound(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromActivatingCompound"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Activating Compound, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

5. getOrganismsFromActivatingCompound()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromActivatingCompound($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromActivatingCompound($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromActivatingCompound(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "activatingCompound*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromActivatingCompound(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromActivatingCompound"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Activating Compound, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

6. getActivatingCompound(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getActivatingCompound($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getActivatingCompound($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getActivatingCompound(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "activatingCompound*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getActivatingCompound(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getActivatingCompound"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "activatingCompound", "commentary", "ligandStructureId", "literature
Output

String containing the Activating Compound entries (entries separated by !, fields separated by #) or an array of Activating Compound objects (Python 3), e.g. "ecNumber*string#activatingCompound*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#activatingCompound*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'activatingCompound':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'activatingCompound':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

Application

7. getEcNumbersFromApplication()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromApplication($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromApplication($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromApplication(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromApplication(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromApplication"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Application, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

8. getOrganismsFromApplication()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromApplication($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromApplication($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromApplication(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "application*", "commentary*", "organism*", "literature*", "ecNumber*")
resultString = client.service.getOrganismsFromApplication(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromApplication"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Application, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

9. getApplication(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getApplication($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getApplication($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getApplication(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "application*", "commentary*", "organism*", "literature*", "ecNumber*")
resultString = client.service.getApplication(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getApplication"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "application", "commentary", "literature
Output

String containing the Application entries (entries separated by !, fields separated by #) or an array of Application objects (Python 3), e.g. "ecNumber*string#application*string#commentary*string#organism*string#ecNumber*string!
 ecNumber*string#application*string#commentary*string#organism*string#ecNumber*string!..."
or
[{'ecNumber':string, 'application':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'ecNumber':string},{'ecNumber':string, 'application':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'ecNumber':string},...]"

CAS Registry Number

10. getEcNumbersFromCasRegistryNumber()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromCasRegistryNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromCasRegistryNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromCasRegistryNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromCasRegistryNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromCasRegistryNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to CAS Registry Number, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

11. getCasRegistryNumber(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getCasRegistryNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getCasRegistryNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getCasRegistryNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "casRegistryNumber*", "commentary*")
resultString = client.service.getCasRegistryNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getCasRegistryNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "casRegistryNumber", "commentary
Output

String containing the CAS Registry Number entries (entries separated by !, fields separated by #) or an array of CAS Registry Number objects (Python 3), e.g. "ecNumber*string#casRegistryNumber*string#commentary*string!
 ecNumber*string#casRegistryNumber*string#commentary*string!..."
or
[{'ecNumber':string, 'casRegistryNumber':string, 'commentary':string},{'ecNumber':string, 'casRegistryNumber':string, 'commentary':string},...]"

Cloned

12. getEcNumbersFromCloned()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromCloned($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromCloned($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromCloned(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromCloned(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromCloned"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Cloned, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

13. getOrganismsFromCloned()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromCloned($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromCloned($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromCloned(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromCloned(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromCloned"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Cloned, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

14. getCloned(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getCloned($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getCloned($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getCloned(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getCloned(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getCloned"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "commentary", "literature
Output

String containing the Cloned entries (entries separated by !, fields separated by #) or an array of Cloned objects (Python 3), e.g. "ecNumber*string#commentary*string#organism*string!
 ecNumber*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Cofactor

15. getEcNumbersFromCofactor()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromCofactor($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromCofactor($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromCofactor(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromCofactor(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromCofactor"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Cofactor, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

16. getOrganismsFromCofactor()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromCofactor($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromCofactor($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromCofactor(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "cofactor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromCofactor(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromCofactor"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Cofactor, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

17. getCofactor(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getCofactor($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getCofactor($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getCofactor(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "cofactor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getCofactor(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getCofactor"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "cofactor", "commentary", "ligandStructureId", "literature
Output

String containing the Cofactor entries (entries separated by !, fields separated by #) or an array of Cofactor objects (Python 3), e.g. "ecNumber*string#cofactor*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#cofactor*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'cofactor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'cofactor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

Crystallization

18. getEcNumbersFromCrystallization()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromCrystallization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromCrystallization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromCrystallization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromCrystallization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromCrystallization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Crystallization, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

19. getOrganismsFromCrystallization()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromCrystallization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromCrystallization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromCrystallization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromCrystallization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromCrystallization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Crystallization, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

20. getCrystallization(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getCrystallization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getCrystallization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getCrystallization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getCrystallization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getCrystallization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "commentary", "literature
Output

String containing the Crystallization entries (entries separated by !, fields separated by #) or an array of Crystallization objects (Python 3), e.g. "ecNumber*string#commentary*string#organism*string!
 ecNumber*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Disease

21. getEcNumbersFromDisease()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromDisease($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromDisease($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromDisease(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromDisease(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromDisease"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Disease, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

22. getDisease(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getDisease($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getDisease($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getDisease(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "disease*", "pubmedId*", "titlePub*", "category*", "highestConfidenceLevel*")
resultString = client.service.getDisease(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getDisease"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "disease", "pubmedId", "titlePub", "category", "highestConfidenceLevel
Output

String containing the Disease entries (entries separated by !, fields separated by #) or an array of Disease objects (Python 3), e.g. "ecNumber*string#disease*string#pubmedId*string#titlePub*string#category*string#highestConfidenceLevel*string!
 ecNumber*string#disease*string#pubmedId*string#titlePub*string#category*string#highestConfidenceLevel*string!..."
or
[{'ecNumber':string, 'disease':string, 'pubmedId':string, 'titlePub':string, 'category':string, 'highestConfidenceLevel':string},{'ecNumber':string, 'disease':string, 'pubmedId':string, 'titlePub':string, 'category':string, 'highestConfidenceLevel':string},...]"

EC Number

23. getEcNumbersFromEcNumber()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromEcNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromEcNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromEcNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromEcNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromEcNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to EC Number, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

24. getEcNumber(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getEcNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getEcNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getEcNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*")
resultString = client.service.getEcNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "commentary
Output

String containing the EC Number entries (entries separated by !, fields separated by #) or an array of EC Number objects (Python 3), e.g. "ecNumber*string#commentary*string!
 ecNumber*string#commentary*string!..."
or
[{'ecNumber':string, 'commentary':string},{'ecNumber':string, 'commentary':string},...]"

Protein Variants (Engineering)

25. getEcNumbersFromEngineering()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromEngineering($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromEngineering($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromEngineering(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromEngineering(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromEngineering"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Engineering, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

26. getOrganismsFromEngineering()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromEngineering($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromEngineering($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromEngineering(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "engineering*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromEngineering(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromEngineering"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Engineering, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

27. getEngineering(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getEngineering($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getEngineering($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getEngineering(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "engineering*", "commentary*", "organism*", "literature*")
resultString = client.service.getEngineering(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getEngineering"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "engineering", "commentary", "literature
Output

String containing the Engineering entries (entries separated by !, fields separated by #) or an array of Engineering objects (Python 3), e.g. "ecNumber*string#engineering*string#commentary*string#organism*string!
 ecNumber*string#engineering*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'engineering':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'engineering':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Enzyme Names

28. getEcNumbersFromEnzymeNames()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromEnzymeNames($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromEnzymeNames($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromEnzymeNames(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromEnzymeNames(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromEnzymeNames"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Enzyme Names, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

29. getEnzymeNames(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getEnzymeNames($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getEnzymeNames($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getEnzymeNames(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "synonyms*")
resultString = client.service.getEnzymeNames(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getEnzymeNames"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "synonyms
Output

String containing the Enzyme Names entries (entries separated by !, fields separated by #) or an array of Enzyme Names objects (Python 3), e.g. "ecNumber*string#synonyms*string!
 ecNumber*string#synonyms*string!..."
or
[{'ecNumber':string, 'synonyms':string},{'ecNumber':string, 'synonyms':string},...]"

Expression

30. getEcNumbersFromExpression()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromExpression($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromExpression($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromExpression(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromExpression(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromExpression"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Expression, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

31. getOrganismsFromExpression()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromExpression($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromExpression($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromExpression(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "expression*", "commentary*", "organism*", "literature*", "ecNumber*")
resultString = client.service.getOrganismsFromExpression(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromExpression"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Expression, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

32. getExpression(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getExpression($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getExpression($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getExpression(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "expression*", "commentary*", "organism*", "literature*", "ecNumber*")
resultString = client.service.getExpression(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getExpression"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "expression", "commentary", "literature
Output

String containing the Expression entries (entries separated by !, fields separated by #) or an array of Expression objects (Python 3), e.g. "ecNumber*string#expression*string#commentary*string#organism*string#ecNumber*string!
 ecNumber*string#expression*string#commentary*string#organism*string#ecNumber*string!..."
or
[{'ecNumber':string, 'expression':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'ecNumber':string},{'ecNumber':string, 'expression':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'ecNumber':string},...]"

General Information

33. getEcNumbersFromGeneralInformation()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromGeneralInformation($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromGeneralInformation($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromGeneralInformation(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromGeneralInformation(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromGeneralInformation"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to General Information, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

34. getOrganismsFromGeneralInformation()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromGeneralInformation($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromGeneralInformation($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromGeneralInformation(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "generalInformation*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromGeneralInformation(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromGeneralInformation"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to General Information, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

35. getGeneralInformation(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getGeneralInformation($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getGeneralInformation($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getGeneralInformation(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "generalInformation*", "commentary*", "organism*", "literature*")
resultString = client.service.getGeneralInformation(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getGeneralInformation"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "generalInformation", "commentary", "literature
Output

String containing the General Information entries (entries separated by !, fields separated by #) or an array of General Information objects (Python 3), e.g. "ecNumber*string#generalInformation*string#commentary*string#organism*string!
 ecNumber*string#generalInformation*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'generalInformation':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'generalInformation':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

General Stability

36. getEcNumbersFromGeneralStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromGeneralStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromGeneralStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromGeneralStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromGeneralStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromGeneralStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to General Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

37. getOrganismsFromGeneralStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromGeneralStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromGeneralStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromGeneralStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "generalStability*", "organism*", "literature*")
resultString = client.service.getOrganismsFromGeneralStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromGeneralStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to General Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

38. getGeneralStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getGeneralStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getGeneralStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getGeneralStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "generalStability*", "organism*", "literature*")
resultString = client.service.getGeneralStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getGeneralStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "generalStability", "literature
Output

String containing the General Stability entries (entries separated by !, fields separated by #) or an array of General Stability objects (Python 3), e.g. "ecNumber*string#generalStability*string#organism*string!
 ecNumber*string#generalStability*string#organism*string!..."
or
[{'ecNumber':string, 'generalStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'generalStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

IC50 Value

39. getEcNumbersFromIc50Value()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromIc50Value($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromIc50Value($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromIc50Value(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromIc50Value(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromIc50Value"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to IC50 Value, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

40. getOrganismsFromIc50Value()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromIc50Value($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromIc50Value($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromIc50Value(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "ic50Value*", "ic50ValueMaximum*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromIc50Value(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromIc50Value"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to IC50 Value, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

41. getIc50Value(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getIc50Value($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getIc50Value($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getIc50Value(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "ic50Value*", "ic50ValueMaximum*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getIc50Value(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getIc50Value"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "ic50Value", "ic50ValueMaximum", "inhibitor", "commentary", "ligandStructureId", "literature
Output

String containing the IC50 Value entries (entries separated by !, fields separated by #) or an array of IC50 Value objects (Python 3), e.g. "ecNumber*string#ic50Value*string#ic50ValueMaximum*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#ic50Value*string#ic50ValueMaximum*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'ic50Value':string, 'ic50ValueMaximum':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'ic50Value':string, 'ic50ValueMaximum':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

Inhibitors

42. getEcNumbersFromInhibitors()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromInhibitors($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromInhibitors($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromInhibitors(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromInhibitors(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromInhibitors"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Inhibitors, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

43. getOrganismsFromInhibitors()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromInhibitors($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromInhibitors($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromInhibitors(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromInhibitors(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromInhibitors"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Inhibitors, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

44. getInhibitors(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getInhibitors($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getInhibitors($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getInhibitors(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getInhibitors(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getInhibitors"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "inhibitor", "commentary", "ligandStructureId", "literature
Output

String containing the Inhibitors entries (entries separated by !, fields separated by #) or an array of Inhibitors objects (Python 3), e.g. "ecNumber*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

KCat KM Value

45. getEcNumbersFromKcatKmValue()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromKcatKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromKcatKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromKcatKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromKcatKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromKcatKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to KCat KM Value, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

46. getOrganismsFromKcatKmValue()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromKcatKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromKcatKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromKcatKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kcatKmValue*", "kcatKmValueMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromKcatKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromKcatKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to KCat KM Value, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

47. getKcatKmValue(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getKcatKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getKcatKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getKcatKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kcatKmValue*", "kcatKmValueMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getKcatKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getKcatKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "kcatKmValue", "kcatKmValueMaximum", "substrate", "commentary", "ligandStructureId", "literature
Output

String containing the KCat KM Value entries (entries separated by !, fields separated by #) or an array of KCat KM Value objects (Python 3), e.g. "ecNumber*string#kcatKmValue*string#kcatKmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#kcatKmValue*string#kcatKmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'kcatKmValue':string, 'kcatKmValueMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'kcatKmValue':string, 'kcatKmValueMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

KI Value

48. getEcNumbersFromKiValue()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromKiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromKiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromKiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromKiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromKiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to KI Value, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

49. getOrganismsFromKiValue()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromKiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromKiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromKiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kiValue*", "kiValueMaximum*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromKiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromKiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to KI Value, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

50. getKiValue(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getKiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getKiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getKiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kiValue*", "kiValueMaximum*", "inhibitor*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getKiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getKiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "kiValue", "kiValueMaximum", "inhibitor", "commentary", "ligandStructureId", "literature
Output

String containing the KI Value entries (entries separated by !, fields separated by #) or an array of KI Value objects (Python 3), e.g. "ecNumber*string#kiValue*string#kiValueMaximum*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#kiValue*string#kiValueMaximum*string#inhibitor*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'kiValue':string, 'kiValueMaximum':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'kiValue':string, 'kiValueMaximum':string, 'inhibitor':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

KM Value

51. getEcNumbersFromKmValue()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to KM Value, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

52. getOrganismsFromKmValue()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kmValue*", "kmValueMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to KM Value, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

53. getKmValue(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getKmValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getKmValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getKmValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "kmValue*", "kmValueMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getKmValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getKmValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "kmValue", "kmValueMaximum", "substrate", "commentary", "ligandStructureId", "literature
Output

String containing the KM Value entries (entries separated by !, fields separated by #) or an array of KM Value objects (Python 3), e.g. "ecNumber*string#kmValue*string#kmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#kmValue*string#kmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'kmValue':string, 'kmValueMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'kmValue':string, 'kmValueMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

Ligands

54. getEcNumbersFromLigands()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromLigands($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromLigands($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromLigands(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromLigands(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromLigands"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Ligands, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

55. getOrganismsFromLigands()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromLigands($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromLigands($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromLigands(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "role*", "ligand*", "organism*", "ligandStructureId*")
resultString = client.service.getOrganismsFromLigands(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromLigands"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Ligands, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

56. getLigands(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getLigands($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getLigands($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getLigands(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "role*", "ligand*", "organism*", "ligandStructureId*")
resultString = client.service.getLigands(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getLigands"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "role", "ligand", "ligandStructureId
Output

String containing the Ligands entries (entries separated by !, fields separated by #) or an array of Ligands objects (Python 3), e.g. "ecNumber*string#role*string#ligand*string#organism*string#ligandStructureId*string!
 ecNumber*string#role*string#ligand*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'role':string, 'ligand':string, 'organism':string, 'ligandStructureId':string},{'ecNumber':string, 'role':string, 'ligand':string, 'organism':string, 'ligandStructureId':string},...]"

Localization

57. getEcNumbersFromLocalization()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromLocalization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromLocalization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromLocalization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromLocalization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromLocalization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Localization, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

58. getOrganismsFromLocalization()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromLocalization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromLocalization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromLocalization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "localization*", "commentary*", "organism*", "idGo*", "literature*", "textmining*")
resultString = client.service.getOrganismsFromLocalization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromLocalization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Localization, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

59. getLocalization(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getLocalization($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getLocalization($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getLocalization(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "localization*", "commentary*", "organism*", "idGo*", "literature*", "textmining*")
resultString = client.service.getLocalization(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getLocalization"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "localization", "commentary", "idGo", "literature", "textmining
Setting the field/parameter textmining to zero ("textmining*0"), restricts the search to manually annotated entries only.
Output

String containing the Localization entries (entries separated by !, fields separated by #) or an array of Localization objects (Python 3), e.g. "ecNumber*string#localization*string#commentary*string#organism*string#idGo*string#textmining*string!
 ecNumber*string#localization*string#commentary*string#organism*string#idGo*string#textmining*string!..."
or
[{'ecNumber':string, 'localization':string, 'commentary':string, 'organism':string, 'idGo':string, 'literature':[int1,int2,int3,...], 'textmining':string},{'ecNumber':string, 'localization':string, 'commentary':string, 'organism':string, 'idGo':string, 'literature':[int1,int2,int3,...], 'textmining':string},...]"

Metals Ions

60. getEcNumbersFromMetalsIons()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromMetalsIons($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromMetalsIons($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromMetalsIons(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromMetalsIons(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromMetalsIons"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Metals Ions, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

61. getOrganismsFromMetalsIons()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromMetalsIons($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromMetalsIons($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromMetalsIons(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "metalsIons*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromMetalsIons(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromMetalsIons"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Metals Ions, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

62. getMetalsIons(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getMetalsIons($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getMetalsIons($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getMetalsIons(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "metalsIons*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getMetalsIons(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getMetalsIons"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "metalsIons", "commentary", "ligandStructureId", "literature
Output

String containing the Metals Ions entries (entries separated by !, fields separated by #) or an array of Metals Ions objects (Python 3), e.g. "ecNumber*string#metalsIons*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#metalsIons*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'metalsIons':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'metalsIons':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"

Molecular Weight

63. getEcNumbersFromMolecularWeight()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromMolecularWeight($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromMolecularWeight($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromMolecularWeight(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromMolecularWeight(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromMolecularWeight"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Molecular Weight, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

64. getOrganismsFromMolecularWeight()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromMolecularWeight($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromMolecularWeight($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromMolecularWeight(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "molecularWeight*", "molecularWeightMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromMolecularWeight(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromMolecularWeight"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Molecular Weight, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

65. getMolecularWeight(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getMolecularWeight($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getMolecularWeight($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getMolecularWeight(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "molecularWeight*", "molecularWeightMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getMolecularWeight(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getMolecularWeight"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "molecularWeight", "molecularWeightMaximum", "commentary", "literature
Output

String containing the Molecular Weight entries (entries separated by !, fields separated by #) or an array of Molecular Weight objects (Python 3), e.g. "ecNumber*string#molecularWeight*string#molecularWeightMaximum*string#commentary*string#organism*string!
 ecNumber*string#molecularWeight*string#molecularWeightMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'molecularWeight':string, 'molecularWeightMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'molecularWeight':string, 'molecularWeightMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Natural Product

66. getEcNumbersFromNaturalProduct()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromNaturalProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromNaturalProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromNaturalProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromNaturalProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromNaturalProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Natural Product, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

67. getOrganismsFromNaturalProduct()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromNaturalProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromNaturalProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromNaturalProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "naturalProduct*", "naturalReactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getOrganismsFromNaturalProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromNaturalProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Natural Product, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

68. getNaturalProduct(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getNaturalProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getNaturalProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getNaturalProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "naturalProduct*", "naturalReactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getNaturalProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getNaturalProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "naturalProduct", "naturalReactionPartners", "ligandStructureId
Output

String containing the Natural Product entries (entries separated by !, fields separated by #) or an array of Natural Product objects (Python 3), e.g. "ecNumber*string#naturalProduct*string#naturalReactionPartners*string#organism*string#ligandStructureId*string!
 ecNumber*string#naturalProduct*string#naturalReactionPartners*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'naturalProduct':string, 'naturalReactionPartners':string, 'organism':string, 'ligandStructureId':string},{'ecNumber':string, 'naturalProduct':string, 'naturalReactionPartners':string, 'organism':string, 'ligandStructureId':string},...]"

Natural Substrate

69. getEcNumbersFromNaturalSubstrate()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromNaturalSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromNaturalSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromNaturalSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromNaturalSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromNaturalSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Natural Substrate, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

70. getOrganismsFromNaturalSubstrate()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromNaturalSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromNaturalSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromNaturalSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "naturalSubstrate*", "naturalReactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getOrganismsFromNaturalSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromNaturalSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Natural Substrate, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

71. getNaturalSubstrate(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getNaturalSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getNaturalSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getNaturalSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "naturalSubstrate*", "naturalReactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getNaturalSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getNaturalSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "naturalSubstrate", "naturalReactionPartners", "ligandStructureId
Output

String containing the Natural Substrate entries (entries separated by !, fields separated by #) or an array of Natural Substrate objects (Python 3), e.g. "ecNumber*string#naturalSubstrate*string#naturalReactionPartners*string#organism*string#ligandStructureId*string!
 ecNumber*string#naturalSubstrate*string#naturalReactionPartners*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'naturalSubstrate':string, 'naturalReactionPartners':string, 'organism':string, 'ligandStructureId':string},{'ecNumber':string, 'naturalSubstrate':string, 'naturalReactionPartners':string, 'organism':string, 'ligandStructureId':string},...]"

Natural Substrates Products

72. getEcNumbersFromNaturalSubstratesProducts()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromNaturalSubstratesProducts($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromNaturalSubstratesProducts($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromNaturalSubstratesProducts(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromNaturalSubstratesProducts(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromNaturalSubstratesProducts"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Natural Substrates Products, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

73. getNaturalSubstratesProducts(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getNaturalSubstratesProducts($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getNaturalSubstratesProducts($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getNaturalSubstratesProducts(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "naturalSubstrates*", "organismNaturalSubstrates*", "commentaryNaturalSubstrates*", "naturalProducts*", "commentaryNaturalProducts*", "organismNaturalProducts*", "reversibility*")
resultString = client.service.getNaturalSubstratesProducts(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getNaturalSubstratesProducts"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "naturalSubstrates", "organismNaturalSubstrates", "commentaryNaturalSubstrates", "naturalProducts", "commentaryNaturalProducts", "organismNaturalProducts", "reversibility
Output

String containing the Natural Substrates Products entries (entries separated by !, fields separated by #) or an array of Natural Substrates Products objects (Python 3), e.g. "ecNumber*string#naturalSubstrates*string#organismNaturalSubstrates*string#commentaryNaturalSubstrates*string#naturalProducts*string#commentaryNaturalProducts*string#organismNaturalProducts*string#reversibility*string!
 ecNumber*string#naturalSubstrates*string#organismNaturalSubstrates*string#commentaryNaturalSubstrates*string#naturalProducts*string#commentaryNaturalProducts*string#organismNaturalProducts*string#reversibility*string!..."
or
[{'ecNumber':string, 'naturalSubstrates':string, 'organismNaturalSubstrates':string, 'commentaryNaturalSubstrates':string, 'naturalProducts':string, 'commentaryNaturalProducts':string, 'organismNaturalProducts':string, 'reversibility':string},{'ecNumber':string, 'naturalSubstrates':string, 'organismNaturalSubstrates':string, 'commentaryNaturalSubstrates':string, 'naturalProducts':string, 'commentaryNaturalProducts':string, 'organismNaturalProducts':string, 'reversibility':string},...]"

Organic Solvent Stability

74. getEcNumbersFromOrganicSolventStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromOrganicSolventStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromOrganicSolventStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromOrganicSolventStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromOrganicSolventStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromOrganicSolventStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Organic Solvent Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

75. getOrganismsFromOrganicSolventStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromOrganicSolventStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromOrganicSolventStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromOrganicSolventStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "organicSolvent*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromOrganicSolventStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromOrganicSolventStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Organic Solvent Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

76. getOrganicSolventStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganicSolventStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getOrganicSolventStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getOrganicSolventStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "organicSolvent*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganicSolventStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getOrganicSolventStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "organicSolvent", "commentary", "literature
Output

String containing the Organic Solvent Stability entries (entries separated by !, fields separated by #) or an array of Organic Solvent Stability objects (Python 3), e.g. "ecNumber*string#organicSolvent*string#commentary*string#organism*string!
 ecNumber*string#organicSolvent*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'organicSolvent':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'organicSolvent':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Organism

77. getEcNumbersFromOrganism()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromOrganism($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromOrganism($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromOrganism(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromOrganism(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromOrganism"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Organism, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

78. getOrganismsFromOrganism()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromOrganism($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromOrganism($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromOrganism(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"organism*", "sequenceCode*", "commentary*", "literature*", "textmining*", "ecNumber*")
resultString = client.service.getOrganismsFromOrganism(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromOrganism"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Organism, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

79. getOrganism(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganism($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getOrganism($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getOrganism(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"organism*", "sequenceCode*", "commentary*", "literature*", "textmining*", "ecNumber*")
resultString = client.service.getOrganism(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getOrganism"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "sequenceCode", "commentary", "literature", "textmining
Setting the field/parameter textmining to zero ("textmining*0"), restricts the search to manually annotated entries only.
Output

String containing the Organism entries (entries separated by !, fields separated by #) or an array of Organism objects (Python 3), e.g. "organism*string#sequenceCode*string#commentary*string#textmining*string#ecNumber*string!
 organism*string#sequenceCode*string#commentary*string#textmining*string#ecNumber*string!..."
or
[{'organism':string, 'sequenceCode':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'textmining':string, 'ecNumber':string},{'organism':string, 'sequenceCode':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'textmining':string, 'ecNumber':string},...]"

Oxidation Stability

80. getEcNumbersFromOxidationStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromOxidationStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromOxidationStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromOxidationStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromOxidationStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromOxidationStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Oxidation Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

81. getOrganismsFromOxidationStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromOxidationStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromOxidationStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromOxidationStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "oxidationStability*", "organism*", "literature*")
resultString = client.service.getOrganismsFromOxidationStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromOxidationStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Oxidation Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

82. getOxidationStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOxidationStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getOxidationStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getOxidationStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "oxidationStability*", "organism*", "literature*")
resultString = client.service.getOxidationStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getOxidationStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "oxidationStability", "literature
Output

String containing the Oxidation Stability entries (entries separated by !, fields separated by #) or an array of Oxidation Stability objects (Python 3), e.g. "ecNumber*string#oxidationStability*string#organism*string!
 ecNumber*string#oxidationStability*string#organism*string!..."
or
[{'ecNumber':string, 'oxidationStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'oxidationStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Pathway

83. getEcNumbersFromPathway()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPathway($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPathway($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPathway(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPathway(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPathway"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Pathway, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

84. getPathway(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPathway($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getPathway($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getPathway(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "pathway*", "link*", "source_database*")
resultString = client.service.getPathway(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getPathway"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "pathway", "link", "source_database
Output

String containing the Pathway entries (entries separated by !, fields separated by #) or an array of Pathway objects (Python 3), e.g. "ecNumber*string#pathway*string#link*string#source_database*string!
 ecNumber*string#pathway*string#link*string#source_database*string!..."
or
[{'ecNumber':string, 'pathway':string, 'link':string, 'source_database':string},{'ecNumber':string, 'pathway':string, 'link':string, 'source_database':string},...]"

PDB

85. getEcNumbersFromPdb()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPdb($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPdb($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPdb(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPdb(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPdb"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to PDB, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

86. getOrganismsFromPdb()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPdb($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPdb($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPdb(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "pdb*", "organism*")
resultString = client.service.getOrganismsFromPdb(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPdb"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to PDB, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

87. getPdb(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPdb($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPdb($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPdb(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "pdb*", "organism*")
resultString = client.service.getPdb(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPdb"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "pdb
Output

String containing the PDB entries (entries separated by !, fields separated by #) or an array of PDB objects (Python 3), e.g. "ecNumber*string#pdb*string#organism*string!
 ecNumber*string#pdb*string#organism*string!..."
or
[{'ecNumber':string, 'pdb':string, 'organism':string},{'ecNumber':string, 'pdb':string, 'organism':string},...]"

pH Optimum

88. getEcNumbersFromPhOptimum()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPhOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPhOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPhOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPhOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPhOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to pH Optimum, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

89. getOrganismsFromPhOptimum()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPhOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPhOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPhOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phOptimum*", "phOptimumMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromPhOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPhOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to pH Optimum, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

90. getPhOptimum(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPhOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPhOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPhOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phOptimum*", "phOptimumMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getPhOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPhOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "phOptimum", "phOptimumMaximum", "commentary", "literature
Output

String containing the pH Optimum entries (entries separated by !, fields separated by #) or an array of pH Optimum objects (Python 3), e.g. "ecNumber*string#phOptimum*string#phOptimumMaximum*string#commentary*string#organism*string!
 ecNumber*string#phOptimum*string#phOptimumMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'phOptimum':string, 'phOptimumMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'phOptimum':string, 'phOptimumMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

pH Range

91. getEcNumbersFromPhRange()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPhRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPhRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPhRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPhRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPhRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to pH Range, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

92. getOrganismsFromPhRange()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPhRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPhRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPhRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phRange*", "phRangeMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromPhRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPhRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to pH Range, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

93. getPhRange(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPhRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPhRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPhRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phRange*", "phRangeMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getPhRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPhRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "phRange", "phRangeMaximum", "commentary", "literature
Output

String containing the pH Range entries (entries separated by !, fields separated by #) or an array of pH Range objects (Python 3), e.g. "ecNumber*string#phRange*string#phRangeMaximum*string#commentary*string#organism*string!
 ecNumber*string#phRange*string#phRangeMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'phRange':string, 'phRangeMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'phRange':string, 'phRangeMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

pH Stability

94. getEcNumbersFromPhStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPhStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPhStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPhStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPhStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPhStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to pH Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

95. getOrganismsFromPhStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPhStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPhStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPhStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phStability*", "phStabilityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromPhStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPhStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to pH Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

96. getPhStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPhStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPhStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPhStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "phStability*", "phStabilityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getPhStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPhStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "phStability", "phStabilityMaximum", "commentary", "literature
Output

String containing the pH Stability entries (entries separated by !, fields separated by #) or an array of pH Stability objects (Python 3), e.g. "ecNumber*string#phStability*string#phStabilityMaximum*string#commentary*string#organism*string!
 ecNumber*string#phStability*string#phStabilityMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'phStability':string, 'phStabilityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'phStability':string, 'phStabilityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

pI Value

97. getEcNumbersFromPiValue()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to pI Value, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

98. getOrganismsFromPiValue()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "piValue*", "piValueMaximum*", "commentary*", "literature*", "organism*")
resultString = client.service.getOrganismsFromPiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to pI Value, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

99. getPiValue(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPiValue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPiValue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPiValue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "piValue*", "piValueMaximum*", "commentary*", "literature*", "organism*")
resultString = client.service.getPiValue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPiValue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "piValue", "piValueMaximum", "commentary", "literature
Output

String containing the pI Value entries (entries separated by !, fields separated by #) or an array of pI Value objects (Python 3), e.g. "ecNumber*string#piValue*string#piValueMaximum*string#commentary*string#organism*string!
 ecNumber*string#piValue*string#piValueMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'piValue':string, 'piValueMaximum':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'organism':string},{'ecNumber':string, 'piValue':string, 'piValueMaximum':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'organism':string},...]"

Posttranslational Modification

100. getEcNumbersFromPosttranslationalModification()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPosttranslationalModification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPosttranslationalModification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPosttranslationalModification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPosttranslationalModification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPosttranslationalModification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Posttranslational Modification, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

101. getOrganismsFromPosttranslationalModification()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPosttranslationalModification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPosttranslationalModification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPosttranslationalModification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "posttranslationalModification*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromPosttranslationalModification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPosttranslationalModification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Posttranslational Modification, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

102. getPosttranslationalModification(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPosttranslationalModification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPosttranslationalModification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPosttranslationalModification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "posttranslationalModification*", "commentary*", "organism*", "literature*")
resultString = client.service.getPosttranslationalModification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPosttranslationalModification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "posttranslationalModification", "commentary", "literature
Output

String containing the Posttranslational Modification entries (entries separated by !, fields separated by #) or an array of Posttranslational Modification objects (Python 3), e.g. "ecNumber*string#posttranslationalModification*string#commentary*string#organism*string!
 ecNumber*string#posttranslationalModification*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'posttranslationalModification':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'posttranslationalModification':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Product

103. getEcNumbersFromProduct()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Product, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

104. getOrganismsFromProduct()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "product*", "reactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getOrganismsFromProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Product, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

105. getProduct(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getProduct($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getProduct($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getProduct(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "product*", "reactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getProduct(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getProduct"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "product", "reactionPartners", "ligandStructureId
Output

String containing the Product entries (entries separated by !, fields separated by #) or an array of Product objects (Python 3), e.g. "ecNumber*string#product*string#reactionPartners*string#organism*string#ligandStructureId*string!
 ecNumber*string#product*string#reactionPartners*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'product':string, 'reactionPartners':string, 'organism':string, 'ligandStructureId':string},{'ecNumber':string, 'product':string, 'reactionPartners':string, 'organism':string, 'ligandStructureId':string},...]"

Purification

106. getEcNumbersFromPurification()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromPurification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromPurification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromPurification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromPurification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromPurification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Purification, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

107. getOrganismsFromPurification()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromPurification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromPurification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromPurification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromPurification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromPurification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Purification, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

108. getPurification(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getPurification($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getPurification($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getPurification(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getPurification(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getPurification"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "commentary", "literature
Output

String containing the Purification entries (entries separated by !, fields separated by #) or an array of Purification objects (Python 3), e.g. "ecNumber*string#commentary*string#organism*string!
 ecNumber*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Reaction

109. getEcNumbersFromReaction()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromReaction($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromReaction($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromReaction(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromReaction(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromReaction"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Reaction, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

110. getOrganismsFromReaction()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromReaction($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromReaction($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromReaction(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reaction*", "commentary*", "literature*", "organism*")
resultString = client.service.getOrganismsFromReaction(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromReaction"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Reaction, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

111. getReaction(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getReaction($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getReaction($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getReaction(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reaction*", "commentary*", "literature*", "organism*")
resultString = client.service.getReaction(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getReaction"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "reaction", "commentary", "literature
Output

String containing the Reaction entries (entries separated by !, fields separated by #) or an array of Reaction objects (Python 3), e.g. "ecNumber*string#reaction*string#commentary*string#organism*string!
 ecNumber*string#reaction*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'reaction':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'organism':string},{'ecNumber':string, 'reaction':string, 'commentary':string, 'literature':[int1,int2,int3,...], 'organism':string},...]"

Reaction Type

112. getEcNumbersFromReactionType()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromReactionType($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromReactionType($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromReactionType(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromReactionType(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromReactionType"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Reaction Type, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

113. getOrganismsFromReactionType()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromReactionType($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromReactionType($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromReactionType(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reactionType*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromReactionType(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromReactionType"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Reaction Type, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

114. getReactionType(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getReactionType($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getReactionType($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getReactionType(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reactionType*", "commentary*", "organism*", "literature*")
resultString = client.service.getReactionType(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getReactionType"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "reactionType", "commentary", "literature
Output

String containing the Reaction Type entries (entries separated by !, fields separated by #) or an array of Reaction Type objects (Python 3), e.g. "ecNumber*string#reactionType*string#commentary*string#organism*string!
 ecNumber*string#reactionType*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'reactionType':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'reactionType':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Recommended Name

115. getEcNumbersFromRecommendedName()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromRecommendedName($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromRecommendedName($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromRecommendedName(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromRecommendedName(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromRecommendedName"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Recommended Name, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

116. getRecommendedName(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getRecommendedName($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getRecommendedName($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getRecommendedName(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "recommendedName*", "goNumber*")
resultString = client.service.getRecommendedName(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getRecommendedName"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "recommendedName", "goNumber
Output

String containing the Recommended Name entries (entries separated by !, fields separated by #) or an array of Recommended Name objects (Python 3), e.g. "ecNumber*string#recommendedName*string#goNumber*string!
 ecNumber*string#recommendedName*string#goNumber*string!..."
or
[{'ecNumber':string, 'recommendedName':string, 'goNumber':string},{'ecNumber':string, 'recommendedName':string, 'goNumber':string},...]"

Reference

117. getEcNumbersFromReference()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromReference($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromReference($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromReference(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromReference(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromReference"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Reference, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

118. getOrganismsFromReference()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromReference($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromReference($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromReference(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reference*", "authors*", "title*", "journal*", "volume*", "pages*", "year*", "organism*", "commentary*", "pubmedId*", "textmining*")
resultString = client.service.getOrganismsFromReference(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromReference"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Reference, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

119. getReference(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getReference($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getReference($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getReference(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "reference*", "authors*", "title*", "journal*", "volume*", "pages*", "year*", "organism*", "commentary*", "pubmedId*", "textmining*")
resultString = client.service.getReference(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getReference"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "reference", "authors", "title", "journal", "volume", "pages", "year", "commentary", "pubmedId", "textmining
Setting the field/parameter textmining to zero ("textmining*0"), restricts the search to manually annotated entries only.
Output

String containing the Reference entries (entries separated by !, fields separated by #) or an array of Reference objects (Python 3), e.g. "ecNumber*string#reference*string#authors*string#title*string#journal*string#volume*string#pages*string#year*string#organism*string#commentary*string#pubmedId*string#textmining*string!
 ecNumber*string#reference*string#authors*string#title*string#journal*string#volume*string#pages*string#year*string#organism*string#commentary*string#pubmedId*string#textmining*string!..."
or
[{'ecNumber':string, 'reference':string, 'authors':string, 'title':string, 'journal':string, 'volume':string, 'pages':string, 'year':string, 'organism':string, 'commentary':string, 'pubmedId':string, 'textmining':string},{'ecNumber':string, 'reference':string, 'authors':string, 'title':string, 'journal':string, 'volume':string, 'pages':string, 'year':string, 'organism':string, 'commentary':string, 'pubmedId':string, 'textmining':string},...]"

Renatured

120. getEcNumbersFromRenatured()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromRenatured($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromRenatured($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromRenatured(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromRenatured(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromRenatured"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Renatured, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

121. getOrganismsFromRenatured()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromRenatured($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromRenatured($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromRenatured(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromRenatured(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromRenatured"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Renatured, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

122. getRenatured(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getRenatured($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getRenatured($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getRenatured(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "commentary*", "organism*", "literature*")
resultString = client.service.getRenatured(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getRenatured"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "commentary", "literature
Output

String containing the Renatured entries (entries separated by !, fields separated by #) or an array of Renatured objects (Python 3), e.g. "ecNumber*string#commentary*string#organism*string!
 ecNumber*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Sequence

123. getEcNumbersFromSequence()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSequence($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSequence($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSequence(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSequence(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSequence"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Sequence, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

124. getOrganismsFromSequence()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSequence($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSequence($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSequence(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "sequence*", "noOfAminoAcids*", "firstAccessionCode*", "source*", "id*", "organism*")
resultString = client.service.getOrganismsFromSequence(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSequence"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Sequence, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

125. getSequence(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSequence($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSequence($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSequence(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "sequence*", "noOfAminoAcids*", "firstAccessionCode*", "source*", "id*", "organism*")
resultString = client.service.getSequence(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSequence"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "sequence", "noOfAminoAcids", "firstAccessionCode", "source", "id
Output

String containing the Sequence entries (entries separated by !, fields separated by #) or an array of Sequence objects (Python 3), e.g. "ecNumber*string#sequence*string#noOfAminoAcids*string#firstAccessionCode*string#source*string#id*string#organism*string!
 ecNumber*string#sequence*string#noOfAminoAcids*string#firstAccessionCode*string#source*string#id*string#organism*string!..."
or
[{'ecNumber':string, 'sequence':string, 'noOfAminoAcids':string, 'firstAccessionCode':string, 'source':string, 'id':string, 'organism':string},{'ecNumber':string, 'sequence':string, 'noOfAminoAcids':string, 'firstAccessionCode':string, 'source':string, 'id':string, 'organism':string},...]"

Source Tissue

126. getEcNumbersFromSourceTissue()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSourceTissue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSourceTissue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSourceTissue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSourceTissue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSourceTissue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Source Tissue, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

127. getOrganismsFromSourceTissue()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSourceTissue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSourceTissue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSourceTissue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "sourceTissue*", "commentary*", "organism*", "literature*", "textmining*")
resultString = client.service.getOrganismsFromSourceTissue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSourceTissue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Source Tissue, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

128. getSourceTissue(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSourceTissue($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSourceTissue($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSourceTissue(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "sourceTissue*", "commentary*", "organism*", "literature*", "textmining*")
resultString = client.service.getSourceTissue(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSourceTissue"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "sourceTissue", "commentary", "literature", "textmining
Setting the field/parameter textmining to zero ("textmining*0"), restricts the search to manually annotated entries only.
Output

String containing the Source Tissue entries (entries separated by !, fields separated by #) or an array of Source Tissue objects (Python 3), e.g. "ecNumber*string#sourceTissue*string#commentary*string#organism*string#textmining*string!
 ecNumber*string#sourceTissue*string#commentary*string#organism*string#textmining*string!..."
or
[{'ecNumber':string, 'sourceTissue':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'textmining':string},{'ecNumber':string, 'sourceTissue':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...], 'textmining':string},...]"

Specific Activity

129. getEcNumbersFromSpecificActivity()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSpecificActivity($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSpecificActivity($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSpecificActivity(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSpecificActivity(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSpecificActivity"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Specific Activity, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

130. getOrganismsFromSpecificActivity()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSpecificActivity($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSpecificActivity($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSpecificActivity(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "specificActivity*", "specificActivityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromSpecificActivity(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSpecificActivity"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Specific Activity, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

131. getSpecificActivity(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSpecificActivity($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSpecificActivity($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSpecificActivity(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "specificActivity*", "specificActivityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getSpecificActivity(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSpecificActivity"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "specificActivity", "specificActivityMaximum", "commentary", "literature
Output

String containing the Specific Activity entries (entries separated by !, fields separated by #) or an array of Specific Activity objects (Python 3), e.g. "ecNumber*string#specificActivity*string#specificActivityMaximum*string#commentary*string#organism*string!
 ecNumber*string#specificActivity*string#specificActivityMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'specificActivity':string, 'specificActivityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'specificActivity':string, 'specificActivityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Storage Stability

132. getEcNumbersFromStorageStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromStorageStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromStorageStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromStorageStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromStorageStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromStorageStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Storage Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

133. getOrganismsFromStorageStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromStorageStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromStorageStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromStorageStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "storageStability*", "organism*", "literature*")
resultString = client.service.getOrganismsFromStorageStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromStorageStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Storage Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

134. getStorageStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getStorageStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getStorageStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getStorageStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "storageStability*", "organism*", "literature*")
resultString = client.service.getStorageStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getStorageStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "storageStability", "literature
Output

String containing the Storage Stability entries (entries separated by !, fields separated by #) or an array of Storage Stability objects (Python 3), e.g. "ecNumber*string#storageStability*string#organism*string!
 ecNumber*string#storageStability*string#organism*string!..."
or
[{'ecNumber':string, 'storageStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'storageStability':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Substrate

135. getEcNumbersFromSubstrate()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Substrate, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

136. getOrganismsFromSubstrate()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "substrate*", "reactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getOrganismsFromSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Substrate, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

137. getSubstrate(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSubstrate($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSubstrate($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSubstrate(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "substrate*", "reactionPartners*", "organism*", "ligandStructureId*")
resultString = client.service.getSubstrate(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSubstrate"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "substrate", "reactionPartners", "ligandStructureId
Output

String containing the Substrate entries (entries separated by !, fields separated by #) or an array of Substrate objects (Python 3), e.g. "ecNumber*string#substrate*string#reactionPartners*string#organism*string#ligandStructureId*string!
 ecNumber*string#substrate*string#reactionPartners*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'substrate':string, 'reactionPartners':string, 'organism':string, 'ligandStructureId':string},{'ecNumber':string, 'substrate':string, 'reactionPartners':string, 'organism':string, 'ligandStructureId':string},...]"

Substrates Products

138. getEcNumbersFromSubstratesProducts()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSubstratesProducts($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSubstratesProducts($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSubstratesProducts(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSubstratesProducts(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSubstratesProducts"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Substrates Products, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

139. getSubstratesProducts(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSubstratesProducts($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getSubstratesProducts($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getSubstratesProducts(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "substrates*", "commentarySubstrates*", "literatureSubstrates*", "organismSubstrates*", "products*", "commentaryProducts*", "literatureProducts*", "organismProducts*", "reversibility*")
resultString = client.service.getSubstratesProducts(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getSubstratesProducts"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "substrates", "commentarySubstrates", "literatureSubstrates", "organismSubstrates", "products", "commentaryProducts", "literatureProducts", "organismProducts", "reversibility
Output

String containing the Substrates Products entries (entries separated by !, fields separated by #) or an array of Substrates Products objects (Python 3), e.g. "ecNumber*string#substrates*string#commentarySubstrates*string#literatureSubstrates*string#organismSubstrates*string#products*string#commentaryProducts*string#literatureProducts*string#organismProducts*string#reversibility*string!
 ecNumber*string#substrates*string#commentarySubstrates*string#literatureSubstrates*string#organismSubstrates*string#products*string#commentaryProducts*string#literatureProducts*string#organismProducts*string#reversibility*string!..."
or
[{'ecNumber':string, 'substrates':string, 'commentarySubstrates':string, 'literatureSubstrates':string, 'organismSubstrates':string, 'products':string, 'commentaryProducts':string, 'literatureProducts':string, 'organismProducts':string, 'reversibility':string},{'ecNumber':string, 'substrates':string, 'commentarySubstrates':string, 'literatureSubstrates':string, 'organismSubstrates':string, 'products':string, 'commentaryProducts':string, 'literatureProducts':string, 'organismProducts':string, 'reversibility':string},...]"

Subunits

140. getEcNumbersFromSubunits()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSubunits($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSubunits($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSubunits(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSubunits(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSubunits"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Subunits, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

141. getOrganismsFromSubunits()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSubunits($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSubunits($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSubunits(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "subunits*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromSubunits(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSubunits"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Subunits, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

142. getSubunits(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSubunits($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSubunits($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSubunits(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "subunits*", "commentary*", "organism*", "literature*")
resultString = client.service.getSubunits(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSubunits"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "subunits", "commentary", "literature
Output

String containing the Subunits entries (entries separated by !, fields separated by #) or an array of Subunits objects (Python 3), e.g. "ecNumber*string#subunits*string#commentary*string#organism*string!
 ecNumber*string#subunits*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'subunits':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'subunits':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Synonyms

143. getEcNumbersFromSynonyms()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSynonyms($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSynonyms($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSynonyms(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSynonyms(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSynonyms"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Synonyms, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

144. getOrganismsFromSynonyms()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromSynonyms($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromSynonyms($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromSynonyms(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "synonyms*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromSynonyms(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromSynonyms"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Synonyms, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

145. getSynonyms(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSynonyms($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getSynonyms($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getSynonyms(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "synonyms*", "commentary*", "organism*", "literature*")
resultString = client.service.getSynonyms(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getSynonyms"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "synonyms", "commentary", "literature
Output

String containing the Synonyms entries (entries separated by !, fields separated by #) or an array of Synonyms objects (Python 3), e.g. "ecNumber*string#synonyms*string#commentary*string#organism*string!
 ecNumber*string#synonyms*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'synonyms':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'synonyms':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Systematic Name

146. getEcNumbersFromSystematicName()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromSystematicName($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromSystematicName($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromSystematicName(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromSystematicName(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromSystematicName"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Systematic Name, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

147. getSystematicName(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getSystematicName($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1";
$resultString = $client->getSystematicName($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1"
resultString = client.getSystematicName(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "systematicName*")
resultString = client.service.getSystematicName(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1";
call.setOperationName(new QName("http://soapinterop.org/", "getSystematicName"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "systematicName
Output

String containing the Systematic Name entries (entries separated by !, fields separated by #) or an array of Systematic Name objects (Python 3), e.g. "ecNumber*string#systematicName*string!
 ecNumber*string#systematicName*string!..."
or
[{'ecNumber':string, 'systematicName':string},{'ecNumber':string, 'systematicName':string},...]"

Temperature Optimum

148. getEcNumbersFromTemperatureOptimum()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromTemperatureOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromTemperatureOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromTemperatureOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromTemperatureOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromTemperatureOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Temperature Optimum, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

149. getOrganismsFromTemperatureOptimum()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromTemperatureOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromTemperatureOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromTemperatureOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureOptimum*", "temperatureOptimumMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromTemperatureOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromTemperatureOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Temperature Optimum, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

150. getTemperatureOptimum(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getTemperatureOptimum($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getTemperatureOptimum($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getTemperatureOptimum(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureOptimum*", "temperatureOptimumMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getTemperatureOptimum(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getTemperatureOptimum"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "temperatureOptimum", "temperatureOptimumMaximum", "commentary", "literature
Output

String containing the Temperature Optimum entries (entries separated by !, fields separated by #) or an array of Temperature Optimum objects (Python 3), e.g. "ecNumber*string#temperatureOptimum*string#temperatureOptimumMaximum*string#commentary*string#organism*string!
 ecNumber*string#temperatureOptimum*string#temperatureOptimumMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'temperatureOptimum':string, 'temperatureOptimumMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'temperatureOptimum':string, 'temperatureOptimumMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Temperature Range

151. getEcNumbersFromTemperatureRange()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromTemperatureRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromTemperatureRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromTemperatureRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromTemperatureRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromTemperatureRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Temperature Range, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

152. getOrganismsFromTemperatureRange()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromTemperatureRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromTemperatureRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromTemperatureRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureRange*", "temperatureRangeMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromTemperatureRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromTemperatureRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Temperature Range, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

153. getTemperatureRange(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getTemperatureRange($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getTemperatureRange($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getTemperatureRange(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureRange*", "temperatureRangeMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getTemperatureRange(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getTemperatureRange"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "temperatureRange", "temperatureRangeMaximum", "commentary", "literature
Output

String containing the Temperature Range entries (entries separated by !, fields separated by #) or an array of Temperature Range objects (Python 3), e.g. "ecNumber*string#temperatureRange*string#temperatureRangeMaximum*string#commentary*string#organism*string!
 ecNumber*string#temperatureRange*string#temperatureRangeMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'temperatureRange':string, 'temperatureRangeMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'temperatureRange':string, 'temperatureRangeMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Temperature Stability

154. getEcNumbersFromTemperatureStability()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromTemperatureStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromTemperatureStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromTemperatureStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromTemperatureStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromTemperatureStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Temperature Stability, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

155. getOrganismsFromTemperatureStability()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromTemperatureStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromTemperatureStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromTemperatureStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureStability*", "temperatureStabilityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getOrganismsFromTemperatureStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromTemperatureStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Temperature Stability, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

156. getTemperatureStability(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getTemperatureStability($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getTemperatureStability($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getTemperatureStability(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "temperatureStability*", "temperatureStabilityMaximum*", "commentary*", "organism*", "literature*")
resultString = client.service.getTemperatureStability(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getTemperatureStability"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "temperatureStability", "temperatureStabilityMaximum", "commentary", "literature
Output

String containing the Temperature Stability entries (entries separated by !, fields separated by #) or an array of Temperature Stability objects (Python 3), e.g. "ecNumber*string#temperatureStability*string#temperatureStabilityMaximum*string#commentary*string#organism*string!
 ecNumber*string#temperatureStability*string#temperatureStabilityMaximum*string#commentary*string#organism*string!..."
or
[{'ecNumber':string, 'temperatureStability':string, 'temperatureStabilityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'temperatureStability':string, 'temperatureStabilityMaximum':string, 'commentary':string, 'organism':string, 'literature':[int1,int2,int3,...]},...]"

Turnover Number

157. getEcNumbersFromTurnoverNumber()

Input

Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
->getEcNumbersFromTurnoverNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getEcNumbersFromTurnoverNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getEcNumbersFromTurnoverNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password)
resultString = client.service.getEcNumbersFromTurnoverNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getEcNumbersFromTurnoverNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different EC Numbers (separated by !) or an array of the different EC Numbers (Python 3) linked to Turnover Number, e.g. "EC Number1!EC Number2!EC Number3!EC Number4!..." or "['EC Number1','EC Number2','EC Number3','EC Number4']"

158. getOrganismsFromTurnoverNumber()

Input
Input Data Type String (for all languages):
email,password
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password;
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getOrganismsFromTurnoverNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password;
$resultString = $client->getOrganismsFromTurnoverNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password
resultString = client.getOrganismsFromTurnoverNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "turnoverNumber*", "turnoverNumberMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getOrganismsFromTurnoverNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString;
call.setOperationName(new QName("http://soapinterop.org/", "getOrganismsFromTurnoverNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Output

String containing the different Organisms (separated by !) or an array of Organisms (Python 3) linked to Turnover Number, e.g. "Organism1!Organism2!Organism3!Organism4!..." or "['Organism1','Organism2','Organism3','Organism4']"

159. getTurnoverNumber(String)

Input

Input Data Type String (for all languages):

email,password,"ecNumber*1.1.1.1#organism*Mus musculus"
Perl example code snippet:
my $parameters = "j.doe\@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = SOAP::Lite 
-> uri('https://www.brenda-enzymes.org/soap') 
-> proxy('https://www.brenda-enzymes.org/soap/brenda_server.php')
-> getTurnoverNumber($parameters)
-> result;
PHP example code snippet:
$parameters = "j.doe@example.edu,".$password.","."ecNumber*1.1.1.1#organism*Mus musculus";
$resultString = $client->getTurnoverNumber($parameters);
Python example code snippet:
parameters = "j.doe@example.edu,"+password+","+"ecNumber*1.1.1.1#organism*Mus musculus"
resultString = client.getTurnoverNumber(parameters)
Python 3 example code snippet:
parameters = ("j.doe@example.edu",password,"ecNumber*", "turnoverNumber*", "turnoverNumberMaximum*", "substrate*", "commentary*", "organism*", "ligandStructureId*", "literature*")
resultString = client.service.getTurnoverNumber(*parameters)
Java example code snippet:
String parameters = "j.doe@example.edu,"+hexString+","+"ecNumber*1.1.1.1#organism*Mus musculus";
call.setOperationName(new QName("http://soapinterop.org/", "getTurnoverNumber"));
String resultString = (String) call.invoke( new Object[] {parameters});

Either the key field ecNumber (e.g. "ecNumber*1.1.1.2"), the key field organism (e.g. "organism*Homo sapiens") or both (e.g. "ecNumber*1.1.1.2#organism*Homo sapiens") have to be specified. If none of these key fields is used as an input parameter, an empty String will be returned by the SOAP query.
In addition, the following optional parameters can be specified: "turnoverNumber", "turnoverNumberMaximum", "substrate", "commentary", "ligandStructureId", "literature
Output

String containing the Turnover Number entries (entries separated by !, fields separated by #) or an array of Turnover Number objects (Python 3), e.g. "ecNumber*string#turnoverNumber*string#turnoverNumberMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!
 ecNumber*string#turnoverNumber*string#turnoverNumberMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string!..."
or
[{'ecNumber':string, 'turnoverNumber':string, 'turnoverNumberMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},{'ecNumber':string, 'turnoverNumber':string, 'turnoverNumberMaximum':string, 'substrate':string, 'commentary':string, 'organism':string, 'ligandStructureId':string, 'literature':[int1,int2,int3,...]},...]"