.. _setup: ########################################### Setting up installed LSST Science Pipelines ########################################### Whenever you start a new command-line shell, you need to set up the LSST Science Pipelines software before you can use it. .. _setup-howto: Setting up ========== Setting the LSST Science Pipelines in a shell is a two-step process: 1. Load the LSST environment by sourcing the ``loadLSST`` script in your installation directory: .. TODO Use sphinx-tabs here? .. code-block:: bash source loadLSST.bash # for bash source loadLSST.csh # for csh source loadLSST.ksh # for ksh source loadLSST.zsh # for zsh .. note:: These installation are for :doc:`newinstall.sh `-based installations. For ``lsstsw``, follow :ref:`these instructions ` instead. 2. Set up a top-level package: .. code-block:: bash setup For example, ``setup lsst_apps`` or ``setup lsst_distrib``. See :doc:`top-level-packages` for more about LSST's top-level packages. .. _setup-list: Listing what packages are set up ================================ To see what packages (and their versions) are currently set up: .. code-block:: bash eups list -s To see all packages that are installed, even if not currently set up, run: .. code-block:: bash eups list