...
Code Block | ||
---|---|---|
| ||
(NOTE: both dataRows and subgroups should be provided when the overall results should be based on a separate analysis, e.g. subgroups with studies split by intervention.)
INPUT: [{
options: {
dataType: "DICHOTOMOUS"|"CONTINUOUS"|"CONTRAST"|"OBSERVED_EXPECTED", (NOTE: CONTRAST maps to INVERSE_VARIANCE in RM5 and CONTRAST_LEVEL in Review DB)
method: "MH"|"GIV"|"PETO",
effectMeasure: "MD"|"SMD"|"LOR"|"LRR"|"RD"|"PetoLOR"|"Generic",
model: "FIXED"|"RANDOM",
heterogeneityEstimator: "DL"|"REML",
ciLevelRows: 0.90|0.95|0.99,
ciLevelTotals: 0.90|0.95|0.99,
swapEvents: true|false,
logData: true|false,
totals: "YES"|"SUB"|"NO"
},
dataRows: [
<DICHOTOMOUS_DATA>*|<CONTINUOUS_DATA>*|<CONTRAST_DATA>*|<OBSERVED_EXPECTED_DATA>*
],
subgroups: [{
dataRows: [
<DICHOTOMOUS_DATA>*|<CONTINUOUS_DATA>*|<CONTRAST_DATA>*|<OBSERVED_EXPECTED_DATA>*
]
},...]
}]
DICHOTOMOUS_DATA: {
studyId,
experimental: {
events: 0,
total: 0
},
control: {
events: 0,
total: 0
}
}
CONTINUOUS_DATA: {
studyId,
experimental: {
total: 0,
mean: 0.0,
sd: 0.0
},
control: {
total: 0,
mean: 0.0,
sd: 0.0
}
}
CONTRAST_DATA: {
studyId,
estimate: 0.0,
se: 0.0
(experimental: {
total: 0
},
control: {
total: 0
})?
}
OBSERVED_EXPECTED_DATA: {
studyId,
oe: 0.0,
variance: 0.0,
(experimental: {
events: 0,
total: 0
},
control: {
events: 0,
total: 0
})?
} |
...