accelduck
Docker container based on debian providing a debian linux environment for the developement and usage of code for accelerator pyhsics - start working on your actual problems in minutes
Getting Started
Prerequisites
- Install and setup Docker CE
- Install git
>> apt-get install git
Installation
Usage
>> jupyter-lab --notebook-dir=/mnt/dockershare/ --no-browser --NotebookApp.token='yourpassword'
- access jupyter lab from the webbrowser of your host machine and start working...
>> localhost:8888
Distribution of the created Docker Image to colleagues (skip download heavy build process)
included opensource tools
accelerator specific
- accpy
- ocelot
generic
- jupyter-lab
- python 2.7
- python 3.5
- numpy
- scipy
- pandas
- tensorflow
- octave
- mayavi
- vtk
- blender
- julia
tested but proprietary tools
accelerator specific
- elegant
- mad-x
- femm
- pyepics
- epics
generic
- matlab
- mathematica
Authors
- Felix Armborst - Initial Work
License
This project is licensed under the copyleft GNU GENERAL PUBLIC LICENSE Version 3 - see the LICENSE.md file for details