# `yamale` schema for descriptions of data sets. name: str(required=True) source: str(required=True) relevance_to_environmental_justice: str(required=False) data_formats: enum('GeoJSON', 'Esri Shapefile (SHP, DBF, SHX)', 'GML', 'KML/KMZ', 'GPX', 'CSV/XLSX', 'GDB', 'MBTILES', 'LAS', required=True) spatial_resolution: enum('State/territory', 'County', 'Zip code', 'Census tract', 'Census block group', 'Exact address or lat/long', 'Other', required=True) public_status: enum('Not Released', 'Public', 'Public for certain audiences', 'Other', required=True) sponsor: str(required=True) subjective_rating_of_data_quality: enum('Low Quality', 'Medium Quality', 'High Quality', required=False) estimated_margin_of_error: num(required=False) known_data_quality_issues: str(required=False) geographic_coverage_percent: num(required=False) geographic_coverage_description: str(required=False) last_updated_date: day(min='2001-01-01', max='2100-01-01', required=True) frequency_of_updates: enum('Less than annually', 'Approximately annually', 'Once very 1-6 months', 'Daily or more frequently than daily', 'Unknown', required=True) documentation: str(required=False) data_can_go_in_cloud: bool(required=False) discussion: str(required=False)