|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectobject.hts.Hts_RManager
public class Hts_RManager
Description
A Hts_RManager object allow to perform R queies for Hts Objects
Infos : KLB - IPMC - 10/2008
| Field Summary | |
|---|---|
private java.util.Hashtable |
hashFiles
Hashtable containing Listing of available files for this Hts_RManager query |
private java.util.Hashtable |
hashGroupLabel
Hashtable containing Hts_sample group labels |
private Hts_analysis |
hts_analysis
|
private Hts_type |
hts_type
|
static java.lang.String |
MAIL_FROM
Mail From for sending mail (mediante@ipmc.cnrs.fr) |
static java.lang.String |
MAIL_HOST
Mail Host for sending mail (gelas.ipmc.cnrs.fr) |
private java.lang.String |
message
|
protected static java.lang.String |
pathTmp
path to temporary directory |
private Project_order |
project_order
|
private int |
user_id
ID of Users performing R queries |
private java.util.Vector |
vectorCMD
Vector containing Command to R |
private java.util.Vector |
vectorHts_order
Vector containing Hts_order Objects |
private java.util.Vector |
vectorHts_sample
Vector containing Hts_sample Objects |
private java.lang.String |
workingDIR
|
| Constructor Summary | |
|---|---|
Hts_RManager(int user_id)
Default constructor |
|
| Method Summary | |
|---|---|
boolean |
checkHts_order(Hts_order hts_order)
|
boolean |
checkHts_sample(Hts_sample hts_sample)
|
boolean |
checkIsValidObject(Hts_type hts_t)
|
boolean |
checkReplicates()
|
void |
doAbundHisto()
|
void |
doHeatMap()
|
void |
doLimma()
|
void |
doMatchingPeak()
|
void |
doMergeCount()
|
void |
doNcrnaHisto()
|
void |
doPdfRepport()
|
void |
doSageFiles()
|
void |
doVolcanoPlot()
|
java.util.Hashtable |
getHashFiles()
Hashtable containing Listing of available files for this Hts_RManager query |
java.util.Hashtable |
getHashGroupLabel()
Hashtable containing Hts_sample group labels |
Hts_analysis |
getHts_analysis()
Hts_analysis to performs |
Hts_type |
getHts_type()
Hts_type to performs |
java.lang.String |
getMessage()
Message information |
Project_order |
getProject_order()
project_order |
int |
getUser_id()
user_id |
java.util.Vector |
getVectorCMD()
Vector containing Command to R |
java.util.Vector |
getVectorHts_order()
Vector containing Hts_order Objects |
java.util.Vector |
getVectorHts_sample()
Vector containing Hts_sample Objects |
java.lang.String |
getWorkingDIR()
workingDIR |
void |
initWorkingDIR()
|
void |
launchRQuery()
|
void |
loadParams(java.util.Hashtable hashParams)
This function loadParams from HTML form. |
void |
perform()
|
void |
serieToFile()
|
void |
setHashFiles(java.util.Hashtable hashFiles)
|
void |
setHashGroupLabel(java.util.Hashtable hashGroupLabel)
|
void |
setHts_analysis(Hts_analysis hts_analysis)
|
void |
setHts_type(Hts_type hts_type)
|
void |
setMessage(java.lang.String message)
|
void |
setProject_order(Project_order project_order)
|
void |
setStaticParams(java.util.Hashtable hashMailConfiguration,
java.util.Hashtable configFields)
Initialize static parameters from the configuration file - MAIL_HOST - MAIL_FROM |
void |
setUser_id(int user_id)
|
void |
setVectorCMD(java.util.Vector vectorCMD)
|
void |
setVectorHts_order(java.util.Vector vectorHts_order)
|
void |
setVectorHts_sample(java.util.Vector vectorHts_sample)
|
void |
setWorkingDIR(java.lang.String workingDIR)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int user_id
private Project_order project_order
private java.util.Vector vectorHts_sample
private java.util.Vector vectorHts_order
private java.util.Hashtable hashGroupLabel
private java.util.Vector vectorCMD
private java.util.Hashtable hashFiles
private Hts_type hts_type
private Hts_analysis hts_analysis
private java.lang.String workingDIR
private java.lang.String message
public static java.lang.String MAIL_HOST
public static java.lang.String MAIL_FROM
protected static java.lang.String pathTmp
| Constructor Detail |
|---|
public Hts_RManager(int user_id)
| Method Detail |
|---|
public void setStaticParams(java.util.Hashtable hashMailConfiguration,
java.util.Hashtable configFields)
public int getUser_id()
public void setUser_id(int user_id)
public Project_order getProject_order()
public void setProject_order(Project_order project_order)
public java.util.Vector getVectorHts_sample()
public void setVectorHts_sample(java.util.Vector vectorHts_sample)
public java.util.Hashtable getHashGroupLabel()
public void setHashGroupLabel(java.util.Hashtable hashGroupLabel)
public java.util.Vector getVectorHts_order()
public void setVectorHts_order(java.util.Vector vectorHts_order)
public java.util.Vector getVectorCMD()
public void setVectorCMD(java.util.Vector vectorCMD)
public java.util.Hashtable getHashFiles()
public void setHashFiles(java.util.Hashtable hashFiles)
public java.lang.String getWorkingDIR()
public void setWorkingDIR(java.lang.String workingDIR)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public Hts_type getHts_type()
public void setHts_type(Hts_type hts_type)
public Hts_analysis getHts_analysis()
public void setHts_analysis(Hts_analysis hts_analysis)
public void loadParams(java.util.Hashtable hashParams)
hashParams - Hashtable containing parameterspublic boolean checkHts_sample(Hts_sample hts_sample)
public boolean checkHts_order(Hts_order hts_order)
public boolean checkIsValidObject(Hts_type hts_t)
public boolean checkReplicates()
public void perform()
public void doMergeCount()
public void doPdfRepport()
public void doAbundHisto()
public void doLimma()
public void doVolcanoPlot()
public void serieToFile()
public void doNcrnaHisto()
public void doHeatMap()
public void doSageFiles()
public void doMatchingPeak()
public void launchRQuery()
public void initWorkingDIR()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||