Skip to main content

National Laboratory of the Rockies' (NLR's) reV eXchange Tool: reVX

Project description

Docs Tests Linter PythonV PyPi Codecov Zenondo

reVX command line tools

Installing reVX

NOTE: The installation instruction below assume that you have python installed on your machine and are using conda as your package/environment manager.

  1. Create a new environment:

    conda create --name revx python=3.11

  2. Activate your new environment:

    conda activate revx

  3. Clone the repo:

    From your home directory /home/{user}/ or another directory that you have permissions in, run the command git clone git@github.com:NatLabRockies/reVX.git and then go into your cloned repository: cd reVX

  4. Install reVX:
    1. Follow the installation commands installation process that we use for our automated test suite here. Make sure that you call pip install --no-build-isolation -e . from within the cloned repository directory e.g. /home/{user}/reVX/. Don’t forget to run pip install --upgrade setuptools, especially if you run into any build errors.

      • NOTE: If you install using pip and want to run exclusion setbacks you will need to install rtree manually:
      • NOTE: If you install using pip and want to run shadow flicker exclusions, make sure you:
        • Use Python 3.10 or 3.11: conda create --name revx python=3.11

        • Install the flicker dependency: pip install -e .[flicker]

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

nlr_revx-0.8.0.tar.gz (273.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nlr_revx-0.8.0-py3-none-any.whl (333.0 kB view details)

Uploaded Python 3

File details

Details for the file nlr_revx-0.8.0.tar.gz.

File metadata

  • Download URL: nlr_revx-0.8.0.tar.gz
  • Upload date:
  • Size: 273.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nlr_revx-0.8.0.tar.gz
Algorithm Hash digest
SHA256 d203788e0a89fd84356933ca3bf6e38e7ee9e57b924029025786eb76c25c14af
MD5 b60a9e1ac2728aa4e40b8c3cd7ed63d2
BLAKE2b-256 e0b563928b6d9bec62ff32a8873e48b6b3231656de0ecf04a5eb8c923f79c84c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revx-0.8.0.tar.gz:

Publisher: publish_to_pypi.yml on NatLabRockies/reVX

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revx-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: nlr_revx-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 333.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nlr_revx-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39ea65764e6fd92c286cea5c699e9fe4ef557f435630cbac1ad5adf422af55c3
MD5 06e5baa8a6dc861b91db861771b4267c
BLAKE2b-256 39a291cc1574a3c43984d0ad28519a83570563812f2fbd0cd14b32601c8c3533

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revx-0.8.0-py3-none-any.whl:

Publisher: publish_to_pypi.yml on NatLabRockies/reVX

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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