Skip to main content

No project description provided

Project description

pySpextool

Python code to reduce data obtained with the SpeX spectrograph.

Installation Instructions

  1. Install miniconda, if you don't have it already.

  2. Clone the pyspextool repository to your local computer

    git clone https://github.com/pyspextool/pyspextool.git
    
  3. Navigate into the pyspextool/ directory

    cd pyspextool/
    
  4. Make a pyspextool_3.11 conda environment and install necessary dependencies, including Python 3.11.

    conda env create -f environment.yml
    
  5. Activate the new environment

    conda activate pyspextool_3.11
    
  6. Install the pyspextool package

    pip install -e ./
    
  7. Optional - Install other Python packages

    If you want to use Jupyter notebooks or other Python tools with pyspextool, you need to install them in the new environment. For example:

    pip install jupyterlab
    

Developer Instructions

If you plan to contribute code to pyspextool, you'll need pytest and the test data in order to run the tests.

  1. Install pytest

    pip install pytest
    
  2. Setup and download the test_data/ submodule

    git submodule update --init --recursive 
    

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

pyspextool-1b0.tar.gz (36.5 MB view details)

Uploaded Source

Built Distribution

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

pyspextool-1b0-py3-none-any.whl (33.5 MB view details)

Uploaded Python 3

File details

Details for the file pyspextool-1b0.tar.gz.

File metadata

  • Download URL: pyspextool-1b0.tar.gz
  • Upload date:
  • Size: 36.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.14

File hashes

Hashes for pyspextool-1b0.tar.gz
Algorithm Hash digest
SHA256 e5e08bc34067bb2f1776962865b31ba192aac5bb30a73ae8c37cff66137a4382
MD5 300d39e721893da0e97ad138a93d5f5b
BLAKE2b-256 2c1b2d08ac6efa05c8625770b5a8d9e12eb176b89ecbf64720ba9123ff03cbbc

See more details on using hashes here.

File details

Details for the file pyspextool-1b0-py3-none-any.whl.

File metadata

  • Download URL: pyspextool-1b0-py3-none-any.whl
  • Upload date:
  • Size: 33.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.14

File hashes

Hashes for pyspextool-1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 d3fd974d3325e6745452f70fb0d788df1e2b03dc7888609feab3b45943e5665f
MD5 dcaf272de74f1b140ea9cfcd6e508431
BLAKE2b-256 82692ac06ac8649a2b885407c596d5418a5fd0bbc2201dfbb404bbea70bb6298

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