This project provides a containerized version of pychron data reduction, aka pycrunch.
!! Warning. This is experimental and likely to change
- Docker
- XQuartz (macOS only)
!! Warning. Currently only Linux and macOS are supported. (tested on macos, macOSX and Ubuntu 20.04)
For mac and windows Download and install Docker Desktop
For Linux see
- Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install XQuartz via homebrew
brew install --cask xquartz
- Launch XQuartz and configure to allow network connections. In the XQuartz preferences, go to the “Security” tab and make sure you’ve got “Allow connections from network clients” ticked.
see https://fredrikaverpil.github.io/2016/07/31/docker-for-mac-and-gui-applications/
- Restart your computer to have changes take effect
curl -O https://raw.githubusercontent.com/NMGRL/pychron_docker/main/pychron.sh
chmod +x ./pychron.sh
./pychron.sh