Skip to main content

Map-oriented custom Girder appfor geospatial metadata browsing

Project description

Girder GeoBrowser

Requirements

Plugin Installation

pip install .

Standalone Frontend Setup

Install Yarn

npm install -g yarn

Install Frontend packages

cd gui
yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

If you've cloned the repo and are developing for the plugin, there is a custom command in setup.py that will automate installing yarn packages, building the frontend for production, and copying the dist folder to the proper location. To use this, run: python setup.py build_ui. To clean the directory of the files generated from running this command, run python setup.py clean_build

WARNING

If you run girder serve in development mode, the standalone frontend will not be served at /geobrowser. This is because it is expected that the frontend will be served on its own (E.g. yarn run serve) in order to see the changes being made. If for some reason you need to serve the frontend at /geobrowser, you will need to run girder serve in production mode. However be aware that in this case it is serving the pre-built files, and thus no changes will take affect until you rebuild the frontend (E.g. by running python setup.py build_ui).

Run your tests

yarn run test

Lints and fixes files

yarn run lint

Customize configuration

See Configuration Reference.

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

girder-geobrowser-0.0.1a2.tar.gz (4.8 MB view details)

Uploaded Source

File details

Details for the file girder-geobrowser-0.0.1a2.tar.gz.

File metadata

  • Download URL: girder-geobrowser-0.0.1a2.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for girder-geobrowser-0.0.1a2.tar.gz
Algorithm Hash digest
SHA256 b820b3e5e7b144e5c5b1b15f7d24a74054a14714b426ad129167fc1892fdced8
MD5 9cd602f82dd9d1d70dce180edeb428aa
BLAKE2b-256 325f8173193039757a0e59dfefd85582a9a5dbfd2b0c60ea018db8fbb1228ee7

See more details on using hashes here.

Supported by

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