in taverna-localworker-activity-ui/src/main/java/org/apache/taverna/activities/localworker/servicedescriptions/LocalworkerServiceProvider.java [56:189]
static {
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.ByteArrayToString",
"Byte Array To String");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.DecodeBase64",
"Decode Base 64 to byte Array");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.EchoList", "Echo List");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.EmitLotsOfStrings",
"Create Lots Of Strings");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.EncodeBase64",
"Encode Byte Array to Base 64");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.ExtractImageLinks",
"Get image URLs from HTTP document");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.FilterStringList",
"Filter List of Strings by regex");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.FlattenList",
"Flatten List");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.PadNumber",
"Pad numeral with leading 0s");
localWorkerToScript.put(
"org.embl.ebi.escience.scuflworkers.java.RegularExpressionStringList",
"Filter list of strings extracting match to a regex");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.SendEmail",
"Send an Email");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.SliceList",
"Extract Elements from a List");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.SplitByRegex",
"Split string into string list by regular expression");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringConcat",
"Concatenate two strings");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringListMerge",
"Merge String List to a String");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringSetDifference",
"String List Difference");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringSetIntersection",
"String List Intersection");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringSetUnion",
"String List Union");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.StringStripDuplicates",
"Remove String Duplicates");
localWorkerToScript.put(
"org.embl.ebi.escience.scuflworkers.java.TestAlwaysFailingProcessor",
"Always Fails");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.TestSometimesFails",
"Sometimes Fails");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.WebImageFetcher",
"Get Image From URL");
localWorkerToScript.put("org.embl.ebi.escience.scuflworkers.java.WebPageFetcher",
"Get Web Page from URL");
// xml:XPathText
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.xml.XPathTextWorker",
"XPath From Text");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.xml.XSLTWorker",
"Transform XML");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.xml.XSLTWorkerWithParameters",
"Transform XML with parameters");
// biojava
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.biojava.GenBankParserWorker",
"Read Gen Bank File");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.biojava.ReverseCompWorker",
"Reverse Complement DNA");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.biojava.SwissProtParserWorker",
"Read Swiss Prot File");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.biojava.TranscribeWorker",
"Transcribe DNA");
// io
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.TextFileReader",
"Read Text File");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.TextFileWriter",
"Write Text File");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.LocalCommand",
"Execute Command Line App");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.FileListByExtTask",
"List Files by Extension");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.FileListByRegexTask",
"List Files By Regex");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.DataRangeTask",
"Select Data Range From File");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.io.ConcatenateFileListWorker",
"Concatenate Files");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.io.EnvVariableWorker",
"Get Environment Variables as XML");
// ui
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.AskWorker", "Ask");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.SelectWorker", "Select");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.ChooseWorker", "Choose");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.TellWorker", "Tell");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.WarnWorker", "Warn");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ui.SelectFileWorker",
"Select File");
// ncbi
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.NucleotideFastaWorker",
"Get Nucleotide FASTA");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.NucleotideGBSeqWorker",
"Get Nucleotide GBSeq XML");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.ncbi.NucleotideINSDSeqXMLWorker",
"Get Nucleotide INSDSeq XML");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.ncbi.NucleotideTinySeqXMLWorker",
"Get Nucleotide TinySeq XML");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.ProteinFastaWorker",
"Get Protein FASTA");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.ncbi.ProteinINSDSeqXMLWorker",
"Get Protein INSDSeq XML");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.ProteinGBSeqWorker",
"Get Protein GBSeq XML");
localWorkerToScript.put(
"net.sourceforge.taverna.scuflworkers.ncbi.ProteinTinySeqXMLWorker",
"Get Protein TinySeq XML");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.PubMedESearchWorker",
"Search PubMed XML");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.ncbi.PubMedEFetchWorker",
"Get PubMed XML By PMID");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.jdbc.SQLQueryWorker",
"Execute SQL Query");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.jdbc.SQLUpdateWorker",
"Execute SQL Update");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.net.BrowseUrl",
"Open web browser at a URL");
localWorkerToScript.put("net.sourceforge.taverna.scuflworkers.net.ExtractHeader",
"Extract HTTP Header");
}