graphics/py-geosnap 0.17.0_1
Geospatial Neighborhood Analysis Package
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- graphics, python
Description
geosnap provides a suite of tools for exploring, modeling, and visualizing the social context and spatial extent of neighborhoods and regions over time. It brings together state-of-the-art techniques from geodemographics, regionalization, spatial data science, and segregation analysis to support social science research, public policy analysis, and urban planning. It provides a simple interface tailored to formal analysis of spatiotemporal urban data.
Main Features:
- fast, efficient tooling for standardizing data from multiple time periods into a shared geographic representation appropriate for spatiotemporal analysis
- analytical methods for understanding sociospatial structure in neighborhoods, cities, and regions, using unsupervised ML from scikit-learn and spatial optimization from PySAL
- classic and spatial analytic methods for diagnosing model fit, and locating (spatial) statistical outliers novel techniques for understanding the evolution of neighborhoods over time, including identifying hotspots of local neighborhood change, as well as modeling and simulating neighborhood conditions into the future
- quick access to a large database of commonly-used neighborhood indicators from U.S. providers including Census, EPA, LEHD, NCES, and NLCD, streamed from the cloud thanks to quilt and the highly-performant geoparquet file format.
Install
As a binary package — by origin, or by package name:
pkg install graphics/py-geosnap
pkg install py312-geosnap
From the ports tree:
cd /usr/ports/graphics/py-geosnap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-geosnap>0:graphics/py-geosnap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | 0.17.0_1 | n/a | - | - |
| FreeBSD:15:latest | - | 0.17.0_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 0.17.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.17.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 23
${PYTHON_PKGNAMEPREFIX}contextily>=0: graphics/py-contextily${PYTHON_PKGNAMEPREFIX}geopandas>=0.9: graphics/py-geopandas${PYTHON_PKGNAMEPREFIX}giddy>=2.2.1: graphics/py-giddy${PYTHON_PKGNAMEPREFIX}ibis-framework>=0: math/py-ibis-framework${PYTHON_PKGNAMEPREFIX}libpysal>=0: science/py-libpysal${PYTHON_PKGNAMEPREFIX}mapclassify>=0: graphics/py-mapclassify${PYTHON_PKGNAMEPREFIX}matplotlib>=0: math/py-matplotlib${PYTHON_PKGNAMEPREFIX}numpy>=0,1: math/py-numpy${PYTHON_PKGNAMEPREFIX}pandarm>=0: graphics/py-pandarm${PYTHON_PKGNAMEPREFIX}pandas>=0,1: math/py-pandas${PYTHON_PKGNAMEPREFIX}platformdirs>=0: devel/py-platformdirs${PYTHON_PKGNAMEPREFIX}pooch>=0: devel/py-pooch${PYTHON_PKGNAMEPREFIX}proplot>=0.9: graphics/py-proplot${PYTHON_PKGNAMEPREFIX}pyarrow>=0.14.1: databases/py-pyarrow${PYTHON_PKGNAMEPREFIX}pyproj>=3: graphics/py-pyproj${PYTHON_PKGNAMEPREFIX}quilt3>=3.6: www/py-quilt3${PYTHON_PKGNAMEPREFIX}scikit-learn>=0: science/py-scikit-learn${PYTHON_PKGNAMEPREFIX}seaborn>=0: math/py-seaborn${PYTHON_PKGNAMEPREFIX}segregation>=2.1: science/py-segregation${PYTHON_PKGNAMEPREFIX}spopt>=0.3.0: math/py-spopt${PYTHON_PKGNAMEPREFIX}tobler>=0.8.2: science/py-tobler${PYTHON_PKGNAMEPREFIX}tqdm>=0: misc/py-tqdm${PYTHON_PKGNAMEPREFIX}xlrd>=0: textproc/py-xlrd
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 348
- archivers/brotli
- archivers/c-blosc2
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/snappy
- archivers/ucl
- archivers/zopfli
- archivers/zstd
- astro/geographiclib
- audio/flac
- audio/lame
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- converters/py-webencodings
- databases/arrow
- databases/gdbm
- databases/postgresql18-client
- databases/py-pyarrow
- databases/py-sqlglot
- databases/py-sqlite3
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/abseil
- devel/aws-c-common
- devel/aws-c-compression
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-c-sdkutils
- devel/aws-checksums
- devel/aws-crt-cpp
- devel/aws-sdk-cpp
- devel/benchmark
- devel/binutils
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/googletest
- devel/grpc
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/level-zero
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm19
- devel/llvm22
- devel/npth
- devel/nspr
- devel/onetbb
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/protobuf
- devel/py-Jinja2
- devel/py-annotated-types
- devel/py-atpublic
- devel/py-attrs
- devel/py-awscrt
- devel/py-babel
- devel/py-botocore
- devel/py-cffi
- devel/py-click
- devel/py-cligj
- devel/py-cloudpickle
- devel/py-cpsat-logutils
- devel/py-cycler
- devel/py-interface-meta
- devel/py-jmespath
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| geosnap-0.17.0.tar.gz | 2.9922058e+07 | a4c468bf3819bea64f4e6eb57741962cebdb315c19f7aa3028b333513a4b63ec |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.