To install simply navigate to the installation directory and run
docker build -t lofasmtools .
To start the Docker instance and make use of the bundled tools on locally hosted data you will need to mount the local directory containing your dataset at runtime.
docker run -it -v </path/to/data/directory>:/root/data lofasmtools
The above command will drop you in a bash shell. The following working Python3 tools are already in the path:
explorebbx2d
: plot BBX files (.bbx or .bbx.gz formats)
The following Python3 tools are in the path but need to be fixed in the Docker installation:
lofasm_plot.py
: plot and animate filterbank files stored in the old .lofasm (or .lofasm.gz) formatloco2bx.py
: convert .lofasm and .lofasm.gz files into BBX format (saved as .bbx.gz files)
The following C/C++ tools are compiled and test working but not in the path:
lofasm2bbx
: convert .lofasm and .lofasm.gz files into BBX format.- located at: /root/repos/lofasmio2/build/src/lofasm2bbx/lofasm2bbx