Packages

{% if distributions.zip or distributions.csv %}

Accessing Data in Vanilla Pandas

import pandas as pd

{% for term_name, terms in resources.items() %}
{%- for resource in terms %}
{{resource.name}}_df =  pd.read_csv('{{resource.url}}')
{%- endfor -%}
{%- endfor -%}

Accessing Package in Metapack

import metapack as mp
{% if distributions.zip -%}
pkg = mp.open_package('{{distributions.zip}}')
{%- elif distributions.csv -%}
pkg = mp.open_package('{{distributions.csv}}')
{%- endif %}

# Create Dataframes
{% for term_name, terms in resources.items() %}
{%- for resource in terms %}
{%- if resource.isgeo -%}
{{resource.name}}_gdf = pkg.resource('{{resource.name}}').geoframe()
{% else -%}
{{resource.name}}_df = pkg.resource('{{resource.name}}').dataframe()
{% endif -%}
{%- endfor -%}
{%- endfor -%}

{%- endif %}