Meta-Analysis
Cross-dataset meta-analysis computes effect sizes and heterogeneity statistics across multiple datasets, enabling comparisons that no single dataset can answer.
Requires Academic verification.
Cross-Dataset Analysis
curl -X POST -H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
https://api.syndb.xyz/v1/meta-analysis/analyze \
-d '{
"table": "neurons",
"metric": "mesh_volume",
"group_by": "brain_region",
"dataset_ids": ["uuid-1", "uuid-2", "uuid-3"]
}'
Parameters
| Field | Required | Description |
|---|---|---|
table | Yes | Target table: neurons, synapses, dendrites, axons, pre_synaptic_terminals, dendritic_spines, vesicles, mitochondria |
metric | Yes | Column to analyze (e.g., mesh_volume, mesh_surface_area, connection_score) |
group_by | No | Grouping column (e.g., brain_region, neurotransmitter) |
dataset_ids | No | Specific datasets (omit for all accessible datasets) |
scope | No | "local" (default) or "federation" |
cluster_ids | No | Specific federation clusters (when scope is federation) |
Atlas Comparison
Compare dataset metrics against reference atlases (pre-aggregated materialized views):
curl -X POST -H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
https://api.syndb.xyz/v1/meta-analysis/atlas-compare \
-d '{
"dataset_id": "...",
"table": "neurons",
"metric": "mesh_volume"
}'
Federation Scope
To run meta-analysis across federated nodes:
{
"table": "synapses",
"metric": "connection_score",
"group_by": "neurotransmitter",
"scope": "federation",
"cluster_ids": ["cluster-uuid-1", "cluster-uuid-2"]
}
The hub fans the aggregation out to each specified cluster and merges the results. See Cross-Cluster Queries.
Omit cluster_ids to include all healthy clusters.