The CAMERA platform for synchrotron data management, visualization, and reduction. This package conveniently clones the critical Xi-cam packages and performs editable source-installs.
Project description
A quick-installer for Xi-cam 2 developers. Python and Git experience required. The default install location is ~/Xi-cam.
Attention
Xi-cam 2 has not yet reached a release state. Expect some changes to API design as we continue development.
Requirements
Python 3.6+
PyQt5
GitPython
(…and the Xi-cam 2 platform requirements)
Installation
To run the quick-installer:
pip install -v xicam.dev
This quick-installer performs the following operations:
Clone essential Xi-cam 2 packages to the installation directory
Install Xi-cam 2 dependencies
Install Xi-cam 2 essential packages as editable source
Note: The -v allows you to see installation progress.
Configuration
To install to a custom directory, set a shell environment variable with the desired path:
INSTALL_DIR="~/my/install/dir"
or, in fish:
set -x -g INSTALL_DIR "~/my/install/dir"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.