|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.sanger.cgp.standalonecsa.services.AnalysisServiceImpl
public class AnalysisServiceImpl
Handles the actual processing of a unit of work.
Expected path would be:
- Analyse variant and wildtype traces
- Select best normal traces
- Perform comparisons
- Pad coordinates to full amplimer
- Invert coordinates and reverse compliment sequence for reverse/antisense results
- Flag variants (if indicated in standaloneCsa.properties)
- Remove variants outside of Region Of Interest (if indicated in standaloneCsa.properties)
- Divide variants into categories for view types and annotate
Full analysis, comparison, flagging and annotation would involve the use of the following two methods:
- analyseTraceGroup(TraceGroupBean tgb)
- compareTraceGroup(TraceGroupBean tgb)
| Field Summary | |
|---|---|
protected static org.apache.commons.logging.Log |
log
|
| Constructor Summary | |
|---|---|
AnalysisServiceImpl()
Creates a new instance of FileLocatorServiceImpl |
|
| Method Summary | |
|---|---|
void |
analyseTraceGroup(TraceGroupBean tgb)
Performs trace analysis over all experiments in the TraceGroupBean. |
void |
cdsTranslation(CdsBean cds)
Completes the setup of the CdsBean. |
void |
compareTraceGroup(TraceGroupBean tgb)
Performs comparisons over all valid experiments in the TraceGroupBean. |
java.lang.String |
revCompDna(java.lang.String dnaSeq)
Performs reverse compliment translation of a DNA string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log log
| Constructor Detail |
|---|
public AnalysisServiceImpl()
| Method Detail |
|---|
public void analyseTraceGroup(TraceGroupBean tgb)
AnalysisService
analyseTraceGroup in interface AnalysisServicetgb - the trace group to be analysedpublic void compareTraceGroup(TraceGroupBean tgb)
AnalysisServiceConstants.Zygosity.HETEROZYGOUS_TO_CHANGE
to
Constants.Zygosity.HETEROZYGOUS
compareTraceGroup in interface AnalysisServicetgb - the trace group to perform comparisons onpublic void cdsTranslation(CdsBean cds)
AnalysisService
cdsTranslation in interface AnalysisServicecds - the CdsBean to have protein translation performedpublic java.lang.String revCompDna(java.lang.String dnaSeq)
AnalysisService
revCompDna in interface AnalysisServicednaSeq - the DNA sequence to be reverse complimented
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||