http://xml.nig.ac.jp/wsdl/Ensembl.wsdl
getGeneInfo
,
String[] split = input.split("\n");
Vector nonEmpty = new Vector();
for (int i = 0; i < split.length; i++)
{
if(split[i] == "")
{
continue;
}
else
{
String trimmed = split[i].trim();
String[] trimmedSplit = trimmed.split(":");
nonEmpty.add(trimmedSplit[1].trim());
}
}
String output = "";
for (int i = 0; i < nonEmpty.size(); i++)
{
output = output + (String) (nonEmpty.elementAt(i) + "\n");
}
input
output
org.embl.ebi.escience.scuflworkers.java.SplitByRegex
http://phoebus.cs.man.ac.uk:8081/axis/EnsemblListner.jws?wsdl
lister
\n
Given a list of ID from PDB, SwissProt, or PIR sequence identifiers,
retrieves a list of gi's.
Note that EMBL shares accession numbers with GenBank. EMBL GenInfo
identifiers may be returned using these accessions; for example
SHoundFindAcc(X13776) will return GI 45269. EMBL also has its own
identifiers (which the NCBI and SeqHound refer to as 'name').
So the same GI may be returned by SHoundFindName("PAAMIR").
SHoundFindNameList
seqhound.blueprint.org
skinner.blueprint.org:8080
/cgi-bin/seqrem
/jseqhound/jseqrem
org.embl.ebi.escience.scuflworkers.java.StringListMerge
swiss
extract information from geneGeneInfo processor at http://xml.nig.ac.jp/wsdl/Ensembl.wsdl
http://phoebus.cs.man.ac.uk:1977/axis/services/seq_analysis.parse_ddbj_gene_info