{% set pit_schema = collection.get("taco:pit_schema", collection.get("pit_schema", {})) %} {% set field_schema = collection.get("taco:field_schema", collection.get("field_schema", {})) %} {% set sources = collection.get("taco:sources", {}) %} {% set extent = collection.get("extent", {}) %}
Click on any region to view partition details
Hierarchical structure showing representative samples across levels. The "..." notation indicates additional samples following the same pattern. All samples at the same level share identical structure (PIT constraint).
| Level | Types | Total Samples | Sample IDs (preview) |
|---|---|---|---|
| Level 0 | All {{ root.get("type", "UNKNOWN") }} |
{{ "{:,}".format(root.get("n", 0)) }} | Root level samples |
| Level {{ level }} | {% if pattern.get("type", [])|length == 1 %}All {{ pattern["type"][0] }}{% else %}{{ pattern.get("type", [])|join(" + ") }}{% endif %} |
{{ "{:,}".format(pattern.get("n", 0)) }} | {{ pattern.get("id", [])[:3]|join(", ") }}{% if pattern.get("id", [])|length > 3 %}...{% endif %} |
These fields are available for querying with SQL when using TacoReader.
{% for level, fields in field_schema.items()|sort %}| Field Name | Type | Description |
|---|---|---|
| {{ field[0] }} | {{ field[1] }} | {% if field|length > 2 and field[2] %}{{ field[2] }}{% else %}No description{% endif %} |
# pip install tacotoolbox
import tacoreader
# Load dataset
ds = tacoreader.load("{{ collection.get('id', 'dataset') }}.tacozip")
# Basic info
print(f"ID: {ds.id}")
print(f"Version: {ds.version}")
print(f"Samples: {len(ds.data)}")
If you use this dataset in your research, please cite:
{% if collection.get("publications:list") %} {% for pub in collection["publications:list"] %}No publications specified
{% endif %}@dataset{ {{- collection.get("id", "dataset") -}} {{ collection.get("dataset_version", "2024").split(".")[0] }},
title = { {{- collection.get("title", collection.get("id", "Dataset")) -}} },
author = {
{%- if collection.get("curators") -%}
{{ collection["curators"]|map(attribute='name')|join(' and ') }}
{%- else -%}
Unknown
{%- endif -%}
},
year = {
{%- if extent.get("temporal") -%}
{{ extent["temporal"][0][:4] }}
{%- else -%}
2024
{%- endif -%}
},
version = { {{- collection.get("dataset_version", "1.0.0") -}} },
publisher = {
{%- if collection.get("curators") and collection["curators"][0].get("organization") -%}
{{ collection["curators"][0]["organization"] }}
{%- else -%}
Unknown
{%- endif -%}
}
}