ESAT
 All Classes Namespaces Files Functions Variables Enumerator Pages
Public Member Functions | List of all members
broad.core.primer3.HairpinKmer Class Reference
Inheritance diagram for broad.core.primer3.HairpinKmer:
Inheritance graph
[legend]
Collaboration diagram for broad.core.primer3.HairpinKmer:
Collaboration graph
[legend]

Public Member Functions

 HairpinKmer (String kmer, int relativeStart, int relativeEnd)
 
 HairpinKmer (String kmer, int relativeStart, int relativeEnd, Map< String, Double > mirLookup, Set< String > lookup2, Set< String > rcLookup2)
 
void addTranscript (RNAiGeneAnnotation transcript)
 
Collection< RNAiGeneAnnotationgetTranscripts ()
 
void setPercentVariantsCovered (double percent)
 
double getPercentVariantsCovered ()
 
String getKmerSequence ()
 
int getKmerStartPosition ()
 
int getKmerEndPosition ()
 
double getRS8Score ()
 
double getOriginalScore ()
 
double getMirScore ()
 
int compareTo (HairpinKmer kmer)
 
boolean setRS8Score (double score)
 
boolean setOriginalScore (double score)
 
boolean setMirScore (double score)
 
void setBlastHit (boolean b)
 
boolean getBlastHit ()
 
List< SequenceRegiongetRelativePositions (RNAiGeneAnnotation transcript) throws SearchException
 
int getOverlap (HairpinKmer hp)
 
double getPercentGC ()
 
int maxSelfComplementarity ()
 

Constructor & Destructor Documentation

broad.core.primer3.HairpinKmer.HairpinKmer ( String  kmer,
int  relativeStart,
int  relativeEnd 
)
broad.core.primer3.HairpinKmer.HairpinKmer ( String  kmer,
int  relativeStart,
int  relativeEnd,
Map< String, Double >  mirLookup,
Set< String >  lookup2,
Set< String >  rcLookup2 
)

Member Function Documentation

void broad.core.primer3.HairpinKmer.addTranscript ( RNAiGeneAnnotation  transcript)
int broad.core.primer3.HairpinKmer.compareTo ( HairpinKmer  kmer)

Here is the call graph for this function:

boolean broad.core.primer3.HairpinKmer.getBlastHit ( )
int broad.core.primer3.HairpinKmer.getKmerEndPosition ( )

Here is the caller graph for this function:

String broad.core.primer3.HairpinKmer.getKmerSequence ( )

Here is the caller graph for this function:

int broad.core.primer3.HairpinKmer.getKmerStartPosition ( )

Here is the caller graph for this function:

double broad.core.primer3.HairpinKmer.getMirScore ( )
double broad.core.primer3.HairpinKmer.getOriginalScore ( )
int broad.core.primer3.HairpinKmer.getOverlap ( HairpinKmer  hp)

Here is the call graph for this function:

double broad.core.primer3.HairpinKmer.getPercentGC ( )
double broad.core.primer3.HairpinKmer.getPercentVariantsCovered ( )

Here is the caller graph for this function:

List<SequenceRegion> broad.core.primer3.HairpinKmer.getRelativePositions ( RNAiGeneAnnotation  transcript) throws SearchException
double broad.core.primer3.HairpinKmer.getRS8Score ( )

Here is the caller graph for this function:

Collection<RNAiGeneAnnotation> broad.core.primer3.HairpinKmer.getTranscripts ( )
int broad.core.primer3.HairpinKmer.maxSelfComplementarity ( )

Here is the call graph for this function:

void broad.core.primer3.HairpinKmer.setBlastHit ( boolean  b)
boolean broad.core.primer3.HairpinKmer.setMirScore ( double  score)
boolean broad.core.primer3.HairpinKmer.setOriginalScore ( double  score)
void broad.core.primer3.HairpinKmer.setPercentVariantsCovered ( double  percent)
boolean broad.core.primer3.HairpinKmer.setRS8Score ( double  score)

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