Skip to content

Rocketpack23/starkit

 
 

Repository files navigation

StarKit

https://dev.azure.com/starkit/starkit/_apis/build/status/starkit-CI?branchName=master

Installation

We recommend you use Anaconda to install the necessary requirements for Starkit to work.

Once you have anaconda installed please make a new environment with the prerequisites for starkit in the following way. This will create an environment called starkit:

# for Linux and Python 3
curl -O https://raw.githubusercontent.com/starkit/starkit/master/starkit_gridfix.yml

# for MacOS and Python 3
curl -O https://raw.githubusercontent.com/starkit/starkit/master/starkit_gridfix_macos.yml

# install using yml file into an environment called starkit.
# If you want to call it something else, or already have a starkit enivornment,
# you can change the -n argument

# for Linux
conda env create --file starkit_gridfix.yml -n starkit

# for MacOS
conda env create --file starkit_gridfix_macos.yml -n starkit

source activate starkit

For now until a new version of Astropy comes out that fixes some problems of memory leak, you need to install specutils from our fork:

git clone https://github.com/followthesheep/specutils
cd specutils
python setup.py install

Then you can additionally install any other packages you like with:

conda install <your package>

Once this is installed, there are two ways to install starkit. For simple use:

pip install git+https://github.com/starkit/starkit

To download a full development version of starkit, please do:

git clone https://github.com/starkit/starkit
cd starkit
python setup.py develop

Example publications that use StarKit

A few test grids can be found at https://starkit.github.io/starkit/io/available_grids.html. If you use any of these grids, please make sure that the grid from which it is created (like Phoenix grid) is also cited.

About

tool to analyse stellar spectra

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 77.5%
  • Jupyter Notebook 21.8%
  • Shell 0.7%