Skip to content

Manifest Reference

The manifest produced by get_detailed_component_manifest includes:

Key Description
schema_version Version of manifest schema
generated_at UTC ISO timestamp
detailed_year_records Raw grouped rows per component
summary_counts Aggregated counts by component & file type
component_count Number of component pages processed
total_file_rows Row count after filtering
dataframe (optional) Flattened DataFrame if requested

Filtering Logic

  • Year range keeps rows whose interval overlaps the requested span.
  • File types are matched against upper-cased set (e.g. XPT, ZIP).

Example

m = exp.get_detailed_component_manifest(as_dataframe=True,
                                        file_types=["XPT"],
                                        year_range=("2015","2022"))
print(m['total_file_rows'])