├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── dependabot.yml ├── release.yml └── workflows │ ├── build_docs.yml │ ├── release_and_publish.yml │ └── testing.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE.txt ├── README.md ├── ci ├── py311_spopt-latest.yaml ├── py311_spopt-oldest.yaml ├── py312_spopt-latest.yaml ├── py313_spopt-dev.yaml └── py313_spopt-latest.yaml ├── codecov.yml ├── docs ├── Makefile ├── _static │ ├── images │ │ ├── lscpb-predef.png │ │ ├── maxp.svg │ │ ├── mclp.png │ │ ├── mclp.svg │ │ ├── notebooks-facloc-mclp.png │ │ ├── notebooks-lscp.png │ │ ├── notebooks_maxp_12_1.png │ │ ├── notebooks_reg-k-means_15_1.png │ │ ├── notebooks_skater_12_1.png │ │ ├── nsf_logo.png │ │ ├── pysal_banner.svg │ │ └── pysal_favicon.ico │ ├── pysal-styles.css │ └── references.bib ├── api.rst ├── conf.py ├── index.rst ├── installation.rst ├── references.rst └── tutorials.rst ├── environment.yml ├── notebooks ├── azp.ipynb ├── component_policy.ipynb ├── facloc-disperse-real-world.ipynb ├── facloc-lscpb-real-world.ipynb ├── facloc-real-world.ipynb ├── flow.ipynb ├── lscp.ipynb ├── lscp_capacity.ipynb ├── lscp_gis.ipynb ├── lscpb.ipynb ├── maxp.ipynb ├── mclp.ipynb ├── mclp_gis.ipynb ├── morphotopes.png ├── p-center.ipynb ├── p-dispersion.ipynb ├── p-median.ipynb ├── p-median_variations.ipynb ├── randomregion.ipynb ├── reg-k-means.ipynb ├── sa3.ipynb ├── skater.ipynb └── ward.ipynb ├── paper ├── figs │ ├── mclp.png │ └── mexico_maxp.png ├── paper.bib └── paper.md ├── pyproject.toml └── spopt ├── BaseClass.py ├── __init__.py ├── locate ├── __init__.py ├── base.py ├── coverage.py ├── flow.py ├── p_center.py ├── p_dispersion.py ├── p_median.py └── util.py ├── region ├── __init__.py ├── azp.py ├── azp_util.py ├── base.py ├── components.py ├── csgraph_utils.py ├── maxp.py ├── objective_function.py ├── random_region.py ├── region_k_means.py ├── sa3.py ├── skater.py ├── spenc.py ├── spenclib │ ├── __init__.py │ ├── abstracts.py │ ├── scores.py │ └── utils.py ├── util.py └── ward.py └── tests ├── __init__.py ├── conftest.py ├── test_locate ├── data │ ├── SF_demand_205_centroid_uniform_weight.csv │ ├── SF_network_distance_candidateStore_16_censusTract_205_new.csv │ ├── SF_store_site_16_longlat.csv │ ├── ServiceAreas_4.shp │ ├── ServiceAreas_4.shx │ ├── example_subject_schools.csv │ ├── example_subject_student_school_journeys.csv │ ├── example_subject_students.csv │ ├── flow_grid_network.pkl │ ├── lscp_cli2fac.pkl │ ├── lscp_fac2cli.pkl │ ├── lscp_geodataframe_cli2fac.pkl │ ├── lscp_geodataframe_fac2cli.pkl │ ├── lscp_preselected_loc_geodataframe_fac2cli.pkl │ ├── lscpb_cli2fac.pkl │ ├── lscpb_fac2cli.pkl │ ├── lscpb_geodataframe_cli2fac.pkl │ ├── lscpb_geodataframe_fac2cli.pkl │ ├── lscpb_preselected_loc_geodataframe_fac2cli.pkl │ ├── mclp_cli2fac.pkl │ ├── mclp_fac2cli.pkl │ ├── mclp_geodataframe_cli2fac.pkl │ ├── mclp_geodataframe_fac2cli.pkl │ ├── mclp_preselected_loc_geodataframe_fac2cli.pkl │ ├── pcenter_cli2fac.pkl │ ├── pcenter_fac2cli.pkl │ ├── pcenter_geodataframe_cli2fac.pkl │ ├── pcenter_geodataframe_fac2cli.pkl │ ├── pmedian_cli2fac.pkl │ ├── pmedian_fac2cli.pkl │ ├── pmedian_geodataframe_cli2fac.pkl │ └── pmedian_geodataframe_fac2cli.pkl ├── test_c_p_median.py ├── test_clscp-so.py ├── test_flow.py ├── test_knearest_p_median.py ├── test_locate_util.py ├── test_lscp.py ├── test_lscpb.py ├── test_mclp.py ├── test_p_center.py ├── test_p_dispersion.py └── test_p_median.py └── test_region ├── test_azp.py ├── test_maxp.py ├── test_random_regions.py ├── test_region_k_means.py ├── test_region_util.py ├── test_sa3.py ├── test_skater.py ├── test_spenc.py └── test_ward.py /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-language=Python 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/build_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/workflows/build_docs.yml -------------------------------------------------------------------------------- /.github/workflows/release_and_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/workflows/release_and_publish.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/README.md -------------------------------------------------------------------------------- /ci/py311_spopt-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/ci/py311_spopt-latest.yaml -------------------------------------------------------------------------------- /ci/py311_spopt-oldest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/ci/py311_spopt-oldest.yaml -------------------------------------------------------------------------------- /ci/py312_spopt-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/ci/py312_spopt-latest.yaml -------------------------------------------------------------------------------- /ci/py313_spopt-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/ci/py313_spopt-dev.yaml -------------------------------------------------------------------------------- /ci/py313_spopt-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/ci/py313_spopt-latest.yaml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/images/lscpb-predef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/lscpb-predef.png -------------------------------------------------------------------------------- /docs/_static/images/maxp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/maxp.svg -------------------------------------------------------------------------------- /docs/_static/images/mclp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/mclp.png -------------------------------------------------------------------------------- /docs/_static/images/mclp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/mclp.svg -------------------------------------------------------------------------------- /docs/_static/images/notebooks-facloc-mclp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/notebooks-facloc-mclp.png -------------------------------------------------------------------------------- /docs/_static/images/notebooks-lscp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/notebooks-lscp.png -------------------------------------------------------------------------------- /docs/_static/images/notebooks_maxp_12_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/notebooks_maxp_12_1.png -------------------------------------------------------------------------------- /docs/_static/images/notebooks_reg-k-means_15_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/notebooks_reg-k-means_15_1.png -------------------------------------------------------------------------------- /docs/_static/images/notebooks_skater_12_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/notebooks_skater_12_1.png -------------------------------------------------------------------------------- /docs/_static/images/nsf_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/nsf_logo.png -------------------------------------------------------------------------------- /docs/_static/images/pysal_banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/pysal_banner.svg -------------------------------------------------------------------------------- /docs/_static/images/pysal_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/images/pysal_favicon.ico -------------------------------------------------------------------------------- /docs/_static/pysal-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/pysal-styles.css -------------------------------------------------------------------------------- /docs/_static/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/_static/references.bib -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/references.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/references.rst -------------------------------------------------------------------------------- /docs/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/docs/tutorials.rst -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/environment.yml -------------------------------------------------------------------------------- /notebooks/azp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/azp.ipynb -------------------------------------------------------------------------------- /notebooks/component_policy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/component_policy.ipynb -------------------------------------------------------------------------------- /notebooks/facloc-disperse-real-world.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/facloc-disperse-real-world.ipynb -------------------------------------------------------------------------------- /notebooks/facloc-lscpb-real-world.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/facloc-lscpb-real-world.ipynb -------------------------------------------------------------------------------- /notebooks/facloc-real-world.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/facloc-real-world.ipynb -------------------------------------------------------------------------------- /notebooks/flow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/flow.ipynb -------------------------------------------------------------------------------- /notebooks/lscp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/lscp.ipynb -------------------------------------------------------------------------------- /notebooks/lscp_capacity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/lscp_capacity.ipynb -------------------------------------------------------------------------------- /notebooks/lscp_gis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/lscp_gis.ipynb -------------------------------------------------------------------------------- /notebooks/lscpb.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/lscpb.ipynb -------------------------------------------------------------------------------- /notebooks/maxp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/maxp.ipynb -------------------------------------------------------------------------------- /notebooks/mclp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/mclp.ipynb -------------------------------------------------------------------------------- /notebooks/mclp_gis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/mclp_gis.ipynb -------------------------------------------------------------------------------- /notebooks/morphotopes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/morphotopes.png -------------------------------------------------------------------------------- /notebooks/p-center.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/p-center.ipynb -------------------------------------------------------------------------------- /notebooks/p-dispersion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/p-dispersion.ipynb -------------------------------------------------------------------------------- /notebooks/p-median.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/p-median.ipynb -------------------------------------------------------------------------------- /notebooks/p-median_variations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/p-median_variations.ipynb -------------------------------------------------------------------------------- /notebooks/randomregion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/randomregion.ipynb -------------------------------------------------------------------------------- /notebooks/reg-k-means.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/reg-k-means.ipynb -------------------------------------------------------------------------------- /notebooks/sa3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/sa3.ipynb -------------------------------------------------------------------------------- /notebooks/skater.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/skater.ipynb -------------------------------------------------------------------------------- /notebooks/ward.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/notebooks/ward.ipynb -------------------------------------------------------------------------------- /paper/figs/mclp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/paper/figs/mclp.png -------------------------------------------------------------------------------- /paper/figs/mexico_maxp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/paper/figs/mexico_maxp.png -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/paper/paper.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /spopt/BaseClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/BaseClass.py -------------------------------------------------------------------------------- /spopt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/__init__.py -------------------------------------------------------------------------------- /spopt/locate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/__init__.py -------------------------------------------------------------------------------- /spopt/locate/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/base.py -------------------------------------------------------------------------------- /spopt/locate/coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/coverage.py -------------------------------------------------------------------------------- /spopt/locate/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/flow.py -------------------------------------------------------------------------------- /spopt/locate/p_center.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/p_center.py -------------------------------------------------------------------------------- /spopt/locate/p_dispersion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/p_dispersion.py -------------------------------------------------------------------------------- /spopt/locate/p_median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/p_median.py -------------------------------------------------------------------------------- /spopt/locate/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/locate/util.py -------------------------------------------------------------------------------- /spopt/region/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/__init__.py -------------------------------------------------------------------------------- /spopt/region/azp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/azp.py -------------------------------------------------------------------------------- /spopt/region/azp_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/azp_util.py -------------------------------------------------------------------------------- /spopt/region/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/base.py -------------------------------------------------------------------------------- /spopt/region/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/components.py -------------------------------------------------------------------------------- /spopt/region/csgraph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/csgraph_utils.py -------------------------------------------------------------------------------- /spopt/region/maxp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/maxp.py -------------------------------------------------------------------------------- /spopt/region/objective_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/objective_function.py -------------------------------------------------------------------------------- /spopt/region/random_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/random_region.py -------------------------------------------------------------------------------- /spopt/region/region_k_means.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/region_k_means.py -------------------------------------------------------------------------------- /spopt/region/sa3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/sa3.py -------------------------------------------------------------------------------- /spopt/region/skater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/skater.py -------------------------------------------------------------------------------- /spopt/region/spenc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/spenc.py -------------------------------------------------------------------------------- /spopt/region/spenclib/__init__.py: -------------------------------------------------------------------------------- 1 | from .abstracts import SPENC 2 | -------------------------------------------------------------------------------- /spopt/region/spenclib/abstracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/spenclib/abstracts.py -------------------------------------------------------------------------------- /spopt/region/spenclib/scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/spenclib/scores.py -------------------------------------------------------------------------------- /spopt/region/spenclib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/spenclib/utils.py -------------------------------------------------------------------------------- /spopt/region/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/util.py -------------------------------------------------------------------------------- /spopt/region/ward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/region/ward.py -------------------------------------------------------------------------------- /spopt/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spopt/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/conftest.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/SF_demand_205_centroid_uniform_weight.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/SF_demand_205_centroid_uniform_weight.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/SF_network_distance_candidateStore_16_censusTract_205_new.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/SF_network_distance_candidateStore_16_censusTract_205_new.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/SF_store_site_16_longlat.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/SF_store_site_16_longlat.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/ServiceAreas_4.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/ServiceAreas_4.shp -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/ServiceAreas_4.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/ServiceAreas_4.shx -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/example_subject_schools.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/example_subject_schools.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/example_subject_student_school_journeys.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/example_subject_student_school_journeys.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/example_subject_students.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/example_subject_students.csv -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/flow_grid_network.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/flow_grid_network.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscp_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscp_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscp_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscp_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscp_geodataframe_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscp_geodataframe_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscp_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscp_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscp_preselected_loc_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscp_preselected_loc_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscpb_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscpb_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscpb_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscpb_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscpb_geodataframe_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscpb_geodataframe_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscpb_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscpb_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/lscpb_preselected_loc_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/lscpb_preselected_loc_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/mclp_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/mclp_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/mclp_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/mclp_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/mclp_geodataframe_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/mclp_geodataframe_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/mclp_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/mclp_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/mclp_preselected_loc_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/mclp_preselected_loc_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pcenter_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pcenter_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pcenter_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pcenter_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pcenter_geodataframe_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pcenter_geodataframe_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pcenter_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pcenter_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pmedian_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pmedian_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pmedian_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pmedian_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pmedian_geodataframe_cli2fac.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pmedian_geodataframe_cli2fac.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/data/pmedian_geodataframe_fac2cli.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/data/pmedian_geodataframe_fac2cli.pkl -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_c_p_median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_c_p_median.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_clscp-so.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_clscp-so.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_flow.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_knearest_p_median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_knearest_p_median.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_locate_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_locate_util.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_lscp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_lscp.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_lscpb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_lscpb.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_mclp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_mclp.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_p_center.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_p_center.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_p_dispersion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_p_dispersion.py -------------------------------------------------------------------------------- /spopt/tests/test_locate/test_p_median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_locate/test_p_median.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_azp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_azp.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_maxp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_maxp.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_random_regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_random_regions.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_region_k_means.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_region_k_means.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_region_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_region_util.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_sa3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_sa3.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_skater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_skater.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_spenc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_spenc.py -------------------------------------------------------------------------------- /spopt/tests/test_region/test_ward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysal/spopt/HEAD/spopt/tests/test_region/test_ward.py --------------------------------------------------------------------------------