Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

FieldRequiredDescription
tableYesTarget table: neurons, synapses, dendrites, axons, pre_synaptic_terminals, dendritic_spines, vesicles, mitochondria
metricYesColumn to analyze (e.g., mesh_volume, mesh_surface_area, connection_score)
group_byNoGrouping column (e.g., brain_region, neurotransmitter)
dataset_idsNoSpecific datasets (omit for all accessible datasets)
scopeNo"local" (default) or "federation"
cluster_idsNoSpecific 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.