The EOSC-hub project has ended. This space is READ ONLY

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

  1. Create a directory for input data
  2. Copy matlab files to the input directory
  3. Copy parameter file to input directory, renaming it to exp_code.par
  4. Create a directory for output
  5. 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.

  • No labels