SpecDAL is a Python package for loading and manipulating field
spectroscopy data. It currently supports readers for ASD, SVC, and PSR
spectremeters. SpecDAL provides useful functions for processing and
aggregating the data.
Currently, SpecDAL can be installed from Github. We plan to make it
available via Python's pip installer in the future.
- Install Python 3
- packages: pandas, numpy, matplotlib, etc.
- Install Git
- (Windows only) Install Git-bash.
-
Open terminal or Git-bash and navigate to the desired directory using
cd <directory>. -
The following command will create a directory
SpecDAL-codecontainingSpecDAL:git clone https://github.com/EnSpec/SpecDAL-code.git -
To update the package, go to
SpecDAL-codedirectory and run the following command:git pull origin master
Development version is maintained in dev branch and production
version in master. For the latest development version, run the
following code:
git fetch origin
git branch dev
At its core, SpecDAL package provides python functions and data
structures to manipulate spectroscopy data in specdal. Python users
can import the modules directly to write their own scripts.
We also provide interface via command-line pipeline and GUI in bin.