Skip to content

1_Installation

Yu Morishita edited this page Jul 7, 2020 · 17 revisions

1. Installation

1.1. Python3 and Required Modules

LiCSBAS needs following modules in Python3.

  • astropy
  • beautifulsoup4
  • matplotlib
  • gdal
  • h5py
  • numpy
  • requests
  • statsmodels

One of the easiest ways to prepare the environment is installing Anaconda. Anaconda includes all required modules except gdal. After installing Anaconda, install gdal, e.g., by

conda install gdal

Otherwise you can use Miniconda (minimal installer for conda) and LiCSBAS.yml to install only the required modules. After installing Miniconda,

conda env create -f LiCSBAS.yml
conda activate licsbas

will create and activate an "licsbas" environment (see also Managing environments).

To install Anaconda or Miniconda, pyenv is one of the easiest ways.

1.2. LiCSBAS Module

cd <your_LiCSBAS_path>
git clone https://github.com/yumorishita/LiCSBAS.git

Then,

source <your_LiCSBAS_path>/LiCSBAS/bashrc_LiCSBAS.sh

You may add the line above to your ~/.bashrc.