fr.orsay.lri.varna.models.rna
Class Mapping
java.lang.Object
fr.orsay.lri.varna.models.rna.Mapping
- All Implemented Interfaces:
- Serializable
public class Mapping
- extends Object
- implements Serializable
- See Also:
- Serialized Form
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
_mapping
Hashtable<Integer,Integer> _mapping
_invMapping
Hashtable<Integer,Integer> _invMapping
Mapping
public Mapping()
addCouple
public void addCouple(int i,
int j)
throws fr.orsay.lri.varna.exceptions.MappingException
- Throws:
fr.orsay.lri.varna.exceptions.MappingException
getPartner
public int getPartner(int i)
getAncestor
public int getAncestor(int j)
getSourceElems
public int[] getSourceElems()
getTargetElems
public int[] getTargetElems()
readMappingFromAlignment
public static Mapping readMappingFromAlignment(String m,
String n)
throws fr.orsay.lri.varna.exceptions.MappingException
- Throws:
fr.orsay.lri.varna.exceptions.MappingException
DefaultMapping
public static Mapping DefaultMapping(int n,
int m)
DefaultOutermostMapping
public static Mapping DefaultOutermostMapping(int n,
int m)
toString
public String toString()
- Overrides:
toString
in class Object