git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/preprocessCore@26950 bc3139a8-67e5-0310-9ffc-ced21a209358
6 | 6 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,10 @@ |
1 |
+#ifndef AVG_LOG_H |
|
2 |
+#define AVG_LOG_H |
|
3 |
+ |
|
4 |
+void AverageLog(double *data, int rows, int cols, int *cur_rows, double *results, int nprobes, double *resultsSE); |
|
5 |
+void AverageLog_noSE(double *data, int rows, int cols, int *cur_rows, double *results, int nprobes); |
|
6 |
+ |
|
7 |
+void averagelog_no_copy(double *data, int rows, int cols, double *results, double *resultsSE); |
|
8 |
+void averagelog(double *data, int rows, int cols, double *results, double *resultsSE); |
|
9 |
+ |
|
10 |
+#endif |
0 | 11 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,8 @@ |
1 |
+#ifndef BIWEIGHT_H |
|
2 |
+#define BIWEIGHT_H 1 |
|
3 |
+ |
|
4 |
+void tukeybiweight(double *data, int rows, int cols, double *results, double *resultsSE); |
|
5 |
+void TukeyBiweight(double *data, int rows, int cols, int *cur_rows, double *results, int nprobes, double *resultsSE); |
|
6 |
+double Tukey_Biweight(double *x, int length); |
|
7 |
+ |
|
8 |
+#endif |
0 | 9 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,7 @@ |
1 |
+#ifndef LOG_AVG_H |
|
2 |
+#define LOG_AVG_H 1 |
|
3 |
+ |
|
4 |
+void logaverage(double *data, int rows, int cols, double *results, double *resultsSE); |
|
5 |
+void LogAverage(double *data, int rows, int cols, int *cur_rows, double *results, int nprobes, double *resultsSE); |
|
6 |
+ |
|
7 |
+#endif |
0 | 8 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,17 @@ |
1 |
+#ifndef RLM_H |
|
2 |
+#define RLM_H 1 |
|
3 |
+ |
|
4 |
+void rlm_fit(double *x, double *y, int rows, int cols, double *out_beta, double *out_resids, double *out_weights, double (* PsiFn)(double, double, int), double psi_k, int max_iter,int initialized); |
|
5 |
+ |
|
6 |
+void rlm_wfit(double *x, double *y, double *w, int rows, int cols, double *out_beta, double *out_resids, double *out_weights, double (* PsiFn)(double, double, int), double psi_k, int max_iter,int initialized); |
|
7 |
+ |
|
8 |
+ |
|
9 |
+ |
|
10 |
+double med_abs(double *x, int length); |
|
11 |
+double irls_delta(double *old, double *new, int length); |
|
12 |
+ |
|
13 |
+void rlm_fit_anova(double *y, int y_rows, int y_cols,double *out_beta, double *out_resids, double *out_weights,double (* PsiFn)(double, double, int), double psi_k,int max_iter, int initialized); |
|
14 |
+ |
|
15 |
+void rlm_wfit_anova(double *y, int y_rows, int y_cols, double *w, double *out_beta, double *out_resids, double *out_weights,double (* PsiFn)(double, double, int), double psi_k,int max_iter, int initialized); |
|
16 |
+ |
|
17 |
+#endif |