|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Paint
Interface encapsulates the behavior of the chromatin painting as a means of translating from the chromatin edges of an AbGraph to the Fragments of a Final Pattern. It also contains methods for determining basic properties of final patterns, such as when two adjacent fragments are indistinguishable from a single, larger fragment -- that is, the break between them is cryptic. The Paint interface also indicates when a Fragment is counterstained and whether a whole final chromosome appears whole.
Method Summary | |
---|---|
Fragment |
agglomerate(Fragment first,
Fragment second)
if the two fragments occur in sequence in a final pattern, is the break be cryptic? if not, then the method returns null. |
boolean |
appearsWhole(FPChrom fpchrom)
does the final chromosome appear like a whole chromosome? For instance, in mFISH, if the break restituted, or an exchange occured between homologues the final chromosome will appear uneffected. |
boolean |
counterstain()
returns true if the paint uses a counterstain |
boolean |
isCounterstained(Fragment frag)
should always return false if counterstain == false. |
boolean |
isOriented()
returns true if the Painting scheme is oriented. |
Fragment |
paint(AbEdge chrom_edge)
returns the same result as paint(chrom_edge.getSource(), chrom_edge.getTarget()) |
Fragment |
paint(AbVertex start_vertex,
AbVertex end_vertex)
returns a Fragment object associated to the length of chromatin between start_vertex and end_vertex. |
boolean |
trackCentromeres()
returns true if the Paint records centromeres |
Method Detail |
---|
boolean isOriented()
boolean trackCentromeres()
boolean counterstain()
Fragment paint(AbEdge chrom_edge)
chrom_edge
- chromatin edge
Fragment paint(AbVertex start_vertex, AbVertex end_vertex)
start_vertex
- end_vertex
-
Fragment agglomerate(Fragment first, Fragment second)
first
- first fragmentsecond
- second fragment
boolean appearsWhole(FPChrom fpchrom)
fpchrom
- final pattern chromosome
boolean isCounterstained(Fragment frag)
frag
- fragment
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |