ESAT
 All Classes Namespaces Files Functions Variables Enumerator Pages
Classes | Public Member Functions | List of all members
umms.core.model.score.WindowScore Interface Reference
Inheritance diagram for umms.core.model.score.WindowScore:
Inheritance graph
[legend]

Classes

class  AbstractWindowScore
 

Public Member Functions

Annotation getAnnotation ()
 
double getScore ()
 

Detailed Description

Represents a window scoring object. All of the code for calculating scores should be included in implementers of this class

Member Function Documentation

Annotation umms.core.model.score.WindowScore.getAnnotation ( )

Returns the underlying window

Implemented in umms.core.model.score.WindowScore.AbstractWindowScore.

double umms.core.model.score.WindowScore.getScore ( )

Returns the number of reads overlapping this region

Returns
number of reds overlapping this window Returns the "score" as defined by each subclass (e.g. count, ratio, sum of annotation scores, etc.)

Implemented in umms.core.model.score.CountScore, umms.core.model.score.WindowAllScore, umms.core.model.score.RatioScore, umms.core.model.score.NewRatioScore, umms.core.model.score.SumScore, umms.core.model.score.EndInWindowCountScore, umms.core.model.score.StartInWindowCountScore, and umms.core.model.score.AbstractListScore.


The documentation for this interface was generated from the following file: