Collections & Tags
Organize datasets into curated collections and apply tags for discovery.
Tags
Tags are free-form metadata labels attached to datasets. They surface in search results and help users discover related data.
Add Tags
Tags are assigned during dataset creation or updated afterward via the dataset metadata endpoints.
Search by Tags
curl "https://api.syndb.xyz/v1/search?q=drosophila+mushroom+body"
The full-text search indexes dataset tags alongside titles and descriptions. See Search.
Collections
Collections are curated groupings of datasets — for example, “All Drosophila connectomes” or “Lab X publication datasets.”
Create a Collection
curl -X POST -H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
https://api.syndb.xyz/v1/neurodata/collections \
-d '{
"name": "Drosophila Connectomes",
"description": "All Drosophila melanogaster connectome datasets"
}'
List Collections
curl https://api.syndb.xyz/v1/neurodata/collections
Add Datasets to a Collection
curl -X POST -H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
https://api.syndb.xyz/v1/neurodata/collections/{collection_id}/datasets \
-d '{"dataset_id": "..."}'
Collections are useful for meta-analysis — pass a collection’s dataset IDs to the meta-analysis endpoint to compare all datasets in the group.