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.7.0.tar.gz (271.9 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.7.0-py3-none-any.whl (331.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nlr_revx-0.7.0.tar.gz
Algorithm Hash digest
SHA256 69b64e061986cd22fb88ca6bca651e55e5bddeae21725bb0178d62bb306597cd
MD5 c85032cd188774f271a9c07b953270f4
BLAKE2b-256 395d1675bc388950860e6099b88bdc48f1c601e0c47b8ff0b0e9788290f7f09f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revx-0.7.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.7.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for nlr_revx-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f6644f86391c70bf7a9c4afcfd0b9c05ba85415a172f42f94116117c722a84a5
MD5 3273b9998b98c23e23d662591aa0925e
BLAKE2b-256 40f1e406c8e1906c703e73b3f664be790c855331daa35a1c59012f4643feb2d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revx-0.7.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