|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.objex.progeny.anywhere.data.MarkerData
public class MarkerData
MarkerData contains a map of chromosomes that define the genetic data of a person.
Chromosome,
ChromosomeMarker,
Serialized Form| Constructor Summary | |
|---|---|
MarkerData()
Creates a new instance of MarkerData |
|
| Method Summary | |
|---|---|
void |
addChromosome(Chromosome a_chromosome)
Add a new chromosome to the genetic data map |
MarkerData |
clone()
|
Chromosome |
getChromosome(int ai_chromoid)
|
java.util.Map<java.lang.Integer,Chromosome> |
getChromosomes()
|
ChromosomeMarker |
getMarker(java.lang.String as_name)
|
java.util.Iterator<Chromosome> |
iterator()
|
java.util.Iterator<ChromosomeMarker> |
iterator(boolean ab_chromosome_order)
|
int |
markersCount()
|
void |
setChromosomes(java.util.Map<java.lang.Integer,Chromosome> a_chromosomes)
Sets a new map of chromosomes keyed by chromosome ID. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MarkerData()
| Method Detail |
|---|
public void setChromosomes(java.util.Map<java.lang.Integer,Chromosome> a_chromosomes)
a_chromosomes - The new map of chromosomes keyed by chromosome ID.public java.util.Map<java.lang.Integer,Chromosome> getChromosomes()
public Chromosome getChromosome(int ai_chromoid)
ai_chromoid - The ID of the chromosome to be retrieved
public void addChromosome(Chromosome a_chromosome)
a_chromosome - The new chromosomepublic java.util.Iterator<Chromosome> iterator()
public int markersCount()
public ChromosomeMarker getMarker(java.lang.String as_name)
as_name - The name of the marker to be retrieved.
public java.util.Iterator<ChromosomeMarker> iterator(boolean ab_chromosome_order)
ab_chromosome_order - If true then markers will be returned in chromosome order and then by marker sequence within a chromosome. Otherwise the order will be marker sequence regardless of
what chromosome the marker is on.
public MarkerData clone()
clone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||