A Docker container has been created for the EISCAT C/Python lag profling software, plwin.
(C) Ingemar Häggström EISCAT Scientific Association ingemar@eiscat.se
Docker container created by Carl-Fredrik Enell 2019 carl-fredrik.enell@eiscat.se
Availability
The image is available on Dockerhub as eiscat/plwin.
Dockerhub page: https://cloud.docker.com/u/eiscat/repository/docker/eiscat/plwin
Source code
The sources are available at:
https://source.coderefinery.org/EISCAT/plwin/tree/feature/docker_volume
Description
This software reads Eiscat L2 matlab files with raw data in d_raw, available e.g. in the manda and beata experiments.
The output is
- Files with old and new lag profiles in HDF5 format
- Plots of old and new lag profiles in PDF format
Usage instructions
- Create a directory for input data
- Copy matlab files to the input directory
- Copy parameter file to input directory, renaming it to exp_code.par
- Create a directory for output
- Run this Docker image with the input and output directories mounted.
Example (insert correct paths to the input and output directories on the host)
$docker run --rm --mount type=bind,source=host_data_path,destination=/mnt/input --mount type=bind,source=host_output_path,destination=/mnt/output eiscat/plwin
See also pltest.sh in the sources.