Skip to main content

No project description provided

Project description

https://ipfs.io/ipfs/bafybeia3xfmrj2mzgg5jwlxvhpoi6vuyftyphbdezppbpjgn4uqvqtxlcu/smart_watch.svg

main-pipeline main-coverage Pypi Downloads

This repository addresses the algorithmic challenges of the IARPA SMART (Space-based Machine Automated Recognition Technique) program. The goal of this software is analyze space-based imagery to perform broad-area search for natural and anthropogenic events and characterize their extent and progression in time and space.

The following table provides links to relevant resources for the SMART WATCH project:

The Public GEOWATCH Python Module

https://gitlab.kitware.com/computer-vision/geowatch/

The Internal SMART GEOWATCH Python Module

https://gitlab.kitware.com/smart/watch/

The Phase 2 Internal SMART GEOWATCH DVC Data Repo

https://gitlab.kitware.com/smart/smart_data_dvc/

The Phase 2 Internal SMART GEOWATCH DVC Experiment Repo

https://gitlab.kitware.com/smart/smart_expt_dvc/

Getting Started

To quickly get started locally, assuming you have Python installed, you can install geowatch with pip.

pip install geowatch[headless]

# OR for a more fully featured install use:
pip install geowatch[headless,optional,development,tests]

This gives you access to the GEOWATCH CLI.

geowatch --help

One library that we cannot get via the standard pip mechanism is GDAL. We have to install this manually from the Kitware hosted GDAL large image wheels.

pip install --prefer-binary GDAL>=3.4.1 --find-links https://girder.github.io/large_image_wheels

# NEW in 0.8.0. Instead of using the above command you can run:
geowatch finish_install

If you use the fully featured install command (which you can run after the fact), you can test that your install is functioning correctly by running the doctests:

xdoctest watch

For more details see the installing GEOWATCH for development guide.

We also have limited windows support, see installing GEOWATCH on Windows.

Tutorials

We have a set of tutorials related to training models and predicting with the system.

Documentation

For quick reference, a list of current documentation files is:

Development

For new collaberators, please refer to the onboarding docs

For internal collaberators, please refer to the internal docs

For more details about the GEOWATCH CLI and other CLI tools included in this package see: the GEOWATCH CLI docs

Acknowledgement

This research is based upon work supported in part by the Office of the Director of National Intelligence (ODNI), 6 Intelligence Advanced Research Projects Activity (IARPA), via 2021-2011000005. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of ODNI, IARPA, or the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for governmental purposes notwithstanding any copyright annotation therein

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geowatch-0.11.1.tar.gz (6.7 MB view details)

Uploaded Source

Built Distribution

geowatch-0.11.1-py3-none-any.whl (6.5 MB view details)

Uploaded Python 3

File details

Details for the file geowatch-0.11.1.tar.gz.

File metadata

  • Download URL: geowatch-0.11.1.tar.gz
  • Upload date:
  • Size: 6.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for geowatch-0.11.1.tar.gz
Algorithm Hash digest
SHA256 85aea6fc35511046fd8163c3d0ff041d3862eade42176e7b2b1840625ed37c3c
MD5 40289331bf2848395309006a60eb17c1
BLAKE2b-256 b9271fa1112bd3e9f186907d118cd30cf0ef15ade67cc4b6bc63026d9551a439

See more details on using hashes here.

File details

Details for the file geowatch-0.11.1-py3-none-any.whl.

File metadata

  • Download URL: geowatch-0.11.1-py3-none-any.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for geowatch-0.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4203b1c5d1e96578fe199fbd7e8621bb0571d7e3642a85bf4fb50bab56a216dc
MD5 20a2b16402d864410c25d194a9ce7b10
BLAKE2b-256 32ba4e09bf3b5c74383672b64b97e532717688da393dbdb2dadcf90be42fde75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page