public class CoxHelper extends Object
Constructor and Description |
---|
CoxHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args) |
static CoxInfo |
process(String datafile,
String timeColumn,
String statusColumn,
String weightColumn,
String strataColumn,
String clusterColumn,
ArrayList<String> variables,
boolean useStrata,
boolean useWeights) |
static CoxInfo |
process(WorkSheet worksheet,
String timeColumn,
String statusColumn,
String weightColumn,
String strataColumn,
String clusterColumn,
ArrayList<String> variables,
boolean useStrata,
boolean useWeights) |
public static CoxInfo process(String datafile, String timeColumn, String statusColumn, String weightColumn, String strataColumn, String clusterColumn, ArrayList<String> variables, boolean useStrata, boolean useWeights) throws Exception
datafile
- The tab delimited file containing survival data and variables. The first column needs to be unique indextimeColumn
- The column representing the event/censor timestatusColumn
- The column representing an event=1 and censor=0weightColumn
- For case-cohort data sets may require weighting to reflect the entire cohortstrataColumn
- A column representing strata dataclusterColumn
- If robost variation calculation is required the cluster column will group samples by the value in this columnvariables
- The variables to be used in the cox regression analysis. For Interactions using variable1:variable2useStrata
- Boolean to indicate if strata column should be useduseWeights
- Boolean to indicate if weight column should be usedException
public static CoxInfo process(WorkSheet worksheet, String timeColumn, String statusColumn, String weightColumn, String strataColumn, String clusterColumn, ArrayList<String> variables, boolean useStrata, boolean useWeights)
worksheet
- timeColumn
- The column representing the event/censor timestatusColumn
- The column representing an event=1 and censor=0weightColumn
- For case-cohort data sets may require weighting to reflect the entire cohortstrataColumn
- A column representing strata dataclusterColumn
- If robost variation calculation is required the cluster column will group samples by the value in this columnvariables
- The variables to be used in the cox regression analysis. For Interactions using variable1:variable2useStrata
- Boolean to indicate if strata column should be useduseWeights
- Boolean to indicate if weight column should be usedpublic static void main(String[] args)
args
- the command line argumentsCopyright © 2000–2016 BioJava. All rights reserved.