de.unibi.techfak.InSilicoDicer.Actions.AlignPrecursors
Class ClustalWWS

java.lang.Object
  extended by de.unibi.techfak.InSilicoDicer.Actions.AlignPrecursors.ClustalWWS
All Implemented Interfaces:
Action, IMultipleAlignAction

public class ClustalWWS
extends java.lang.Object
implements IMultipleAlignAction

Implementation of interface IFoldingAction, which uses RNAfold as webservice running on BiBiServ

Author:
Jan Krüger

Constructor Summary
ClustalWWS()
          Default Constructor - creates a new Status object and call constructor RNAFoldWS(Status status)
ClustalWWS(Status status)
          Constructor
 
Method Summary
 java.util.Vector<java.lang.String> align(PrecursorContainer pc)
          Creates Multiple Alignment
 Status getStatus()
          Returns the status of current Action
 void setStatus(Status status)
          Set the status of current Action
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClustalWWS

public ClustalWWS()
Default Constructor - creates a new Status object and call constructor RNAFoldWS(Status status)


ClustalWWS

public ClustalWWS(Status status)
Constructor

Parameters:
status - - The status of this class
Method Detail

align

public java.util.Vector<java.lang.String> align(PrecursorContainer pc)
Description copied from interface: IMultipleAlignAction
Creates Multiple Alignment

Specified by:
align in interface IMultipleAlignAction
Parameters:
pc - - PreCursor container containing at least 2 sequences
Returns:
Vector - Vector containing aligned sequences in order of input Precursor container

getStatus

public Status getStatus()
Description copied from interface: Action
Returns the status of current Action

Specified by:
getStatus in interface Action
Returns:
Status of this Action

setStatus

public void setStatus(Status status)
Description copied from interface: Action
Set the status of current Action

Specified by:
setStatus in interface Action
Parameters:
status - - Status to be set