org.metaqtl.adapter
Class QtlAdapter

java.lang.Object
  extended by org.metaqtl.adapter.QtlAdapter

public final class QtlAdapter
extends java.lang.Object

This class defines some usefull methods to adapt Qtl object into other kinds of objects or the inverse.


Constructor Summary
QtlAdapter()
           
 
Method Summary
static Qtl[] adapt(EMResult result)
          From a result of a EM clustering returns the mixture components as an array of Qtl.
static IBioLocus fromQTL(Qtl qtl)
          This method converts a Qtl into an object which class implements the IBioLocus interface.
static Qtl toQTL(IBioLocus locus)
          This method converts an object which class implements the IBioLocus interface into a Qtl.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QtlAdapter

public QtlAdapter()
Method Detail

fromQTL

public static IBioLocus fromQTL(Qtl qtl)
This method converts a Qtl into an object which class implements the IBioLocus interface.

Parameters:
qtl - the Qtl to adapt.
Returns:
an object which class implements the IBioLocus interface.

toQTL

public static Qtl toQTL(IBioLocus locus)
This method converts an object which class implements the IBioLocus interface into a Qtl.

Parameters:
an - object which class implements the IBioLocus interface.
Returns:
a Qtl

adapt

public static Qtl[] adapt(EMResult result)
From a result of a EM clustering returns the mixture components as an array of Qtl.

Parameters:
result -
Returns: