├── .github └── workflows │ └── tests.yml ├── .gitignore ├── AUTHORS.rst ├── CHANGELOG.md ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── README.md ├── VERSION ├── cartwright ├── CartwrightBase.py ├── CategoryBases.py ├── LSTM.py ├── __init__.py ├── analysis │ ├── __init__.py │ ├── helpers.py │ ├── space_resolution.py │ └── time_resolution.py ├── categories │ ├── __init__.py │ ├── dates.py │ ├── geos.py │ ├── misc.py │ ├── partial_dates.py │ └── timespans.py ├── categorize.py ├── category_helpers.py ├── datasets │ ├── __init__.py │ └── fake_data.csv ├── generate_training_data.py ├── models │ ├── LSTM_RNN_Cartwright_v_0.0.1_dict.pth │ └── __init__.py ├── py.typed ├── resources │ ├── __init__.py │ ├── city.csv │ ├── city_lookup.csv │ ├── continent_lookup.csv │ ├── country_lookup.csv │ └── states_provinces_lookup.csv ├── schemas.py ├── train_cartwright.py └── utils.py ├── docs ├── README.md ├── _config.yaml ├── assets │ ├── Cartwright_Wireframe.png │ ├── cartwright-logo-r0d1.ai │ ├── cartwright-logo-r0d1.eps │ ├── cartwright-logo-r0d1.pdf │ ├── cartwright-logo-r0d1.png │ ├── cartwright-logo.png │ ├── delaunay_random.png │ ├── delaunay_uniform.png │ └── temporal_spacing_uniformity.png ├── categories.md ├── contributing.md ├── geospatial_resolution.md ├── index.md ├── installation.md ├── methodology.md ├── temporal_resolution.md └── usage.md ├── examples ├── Data-Generator.ipynb ├── Example.ipynb ├── example_1.csv ├── example_2.csv ├── example_3.csv ├── example_4.csv └── schema_examples.ipynb ├── poetry.lock ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── tests ├── __init__.py ├── test_data │ ├── .gitignore │ ├── 0.25_degree.csv │ ├── 0.5_degree.csv │ ├── 1_degree(1).csv │ ├── 1_degree.csv │ ├── 2.5_degree.csv │ ├── 2_degree.csv │ └── 5_degree.csv ├── test_dates.py ├── test_geos.py ├── test_geospatial_resolution_detection.py ├── test_integration.py ├── test_misc.py ├── test_partial_dates.py ├── test_time_resolution_detection.py ├── test_timespans.py └── utils.py └── tox.ini /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.0.3 -------------------------------------------------------------------------------- /cartwright/CartwrightBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/CartwrightBase.py -------------------------------------------------------------------------------- /cartwright/CategoryBases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/CategoryBases.py -------------------------------------------------------------------------------- /cartwright/LSTM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/LSTM.py -------------------------------------------------------------------------------- /cartwright/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/analysis/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/analysis/helpers.py -------------------------------------------------------------------------------- /cartwright/analysis/space_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/analysis/space_resolution.py -------------------------------------------------------------------------------- /cartwright/analysis/time_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/analysis/time_resolution.py -------------------------------------------------------------------------------- /cartwright/categories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/categories/dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categories/dates.py -------------------------------------------------------------------------------- /cartwright/categories/geos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categories/geos.py -------------------------------------------------------------------------------- /cartwright/categories/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categories/misc.py -------------------------------------------------------------------------------- /cartwright/categories/partial_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categories/partial_dates.py -------------------------------------------------------------------------------- /cartwright/categories/timespans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categories/timespans.py -------------------------------------------------------------------------------- /cartwright/categorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/categorize.py -------------------------------------------------------------------------------- /cartwright/category_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/category_helpers.py -------------------------------------------------------------------------------- /cartwright/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/datasets/fake_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/datasets/fake_data.csv -------------------------------------------------------------------------------- /cartwright/generate_training_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/generate_training_data.py -------------------------------------------------------------------------------- /cartwright/models/LSTM_RNN_Cartwright_v_0.0.1_dict.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/models/LSTM_RNN_Cartwright_v_0.0.1_dict.pth -------------------------------------------------------------------------------- /cartwright/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cartwright/resources/city.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/resources/city.csv -------------------------------------------------------------------------------- /cartwright/resources/city_lookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/resources/city_lookup.csv -------------------------------------------------------------------------------- /cartwright/resources/continent_lookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/resources/continent_lookup.csv -------------------------------------------------------------------------------- /cartwright/resources/country_lookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/resources/country_lookup.csv -------------------------------------------------------------------------------- /cartwright/resources/states_provinces_lookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/resources/states_provinces_lookup.csv -------------------------------------------------------------------------------- /cartwright/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/schemas.py -------------------------------------------------------------------------------- /cartwright/train_cartwright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/train_cartwright.py -------------------------------------------------------------------------------- /cartwright/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/cartwright/utils.py -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/_config.yaml -------------------------------------------------------------------------------- /docs/assets/Cartwright_Wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/Cartwright_Wireframe.png -------------------------------------------------------------------------------- /docs/assets/cartwright-logo-r0d1.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/cartwright-logo-r0d1.ai -------------------------------------------------------------------------------- /docs/assets/cartwright-logo-r0d1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/cartwright-logo-r0d1.eps -------------------------------------------------------------------------------- /docs/assets/cartwright-logo-r0d1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/cartwright-logo-r0d1.pdf -------------------------------------------------------------------------------- /docs/assets/cartwright-logo-r0d1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/cartwright-logo-r0d1.png -------------------------------------------------------------------------------- /docs/assets/cartwright-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/cartwright-logo.png -------------------------------------------------------------------------------- /docs/assets/delaunay_random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/delaunay_random.png -------------------------------------------------------------------------------- /docs/assets/delaunay_uniform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/delaunay_uniform.png -------------------------------------------------------------------------------- /docs/assets/temporal_spacing_uniformity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/assets/temporal_spacing_uniformity.png -------------------------------------------------------------------------------- /docs/categories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/categories.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/geospatial_resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/geospatial_resolution.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/methodology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/methodology.md -------------------------------------------------------------------------------- /docs/temporal_resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/temporal_resolution.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/docs/usage.md -------------------------------------------------------------------------------- /examples/Data-Generator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/Data-Generator.ipynb -------------------------------------------------------------------------------- /examples/Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/Example.ipynb -------------------------------------------------------------------------------- /examples/example_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/example_1.csv -------------------------------------------------------------------------------- /examples/example_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/example_2.csv -------------------------------------------------------------------------------- /examples/example_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/example_3.csv -------------------------------------------------------------------------------- /examples/example_4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/example_4.csv -------------------------------------------------------------------------------- /examples/schema_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/examples/schema_examples.ipynb -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_data/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ -------------------------------------------------------------------------------- /tests/test_data/0.25_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/0.25_degree.csv -------------------------------------------------------------------------------- /tests/test_data/0.5_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/0.5_degree.csv -------------------------------------------------------------------------------- /tests/test_data/1_degree(1).csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/1_degree(1).csv -------------------------------------------------------------------------------- /tests/test_data/1_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/1_degree.csv -------------------------------------------------------------------------------- /tests/test_data/2.5_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/2.5_degree.csv -------------------------------------------------------------------------------- /tests/test_data/2_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/2_degree.csv -------------------------------------------------------------------------------- /tests/test_data/5_degree.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_data/5_degree.csv -------------------------------------------------------------------------------- /tests/test_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_dates.py -------------------------------------------------------------------------------- /tests/test_geos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_geos.py -------------------------------------------------------------------------------- /tests/test_geospatial_resolution_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_geospatial_resolution_detection.py -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_misc.py -------------------------------------------------------------------------------- /tests/test_partial_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_partial_dates.py -------------------------------------------------------------------------------- /tests/test_time_resolution_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_time_resolution_detection.py -------------------------------------------------------------------------------- /tests/test_timespans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/test_timespans.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jataware/cartwright/HEAD/tox.ini --------------------------------------------------------------------------------