Request for installing radio astronomy software for SKA
Software installation request
Personal details
Institution (optional): SURF, working on a project exploring software distribution for the SKA Regional Centres.
Detail of software
Software name (required):
- DP3 - 6.0 - https://dp3.readthedocs.io/ - GPL-3.0-only
- WSClean - 3.4 - https://wsclean.readthedocs.io/ - GPL-3.0-or-later
- AOFlagger - 3.4.0 - https://aoflagger.readthedocs.io/ - GPL-3.0-only
- EveryBeam - 0.5.2 - https://everybeam.readthedocs.io/ - GPL-3.0-only
Availability of software:
-
Is it a software update for a software that is already available in EESSI? -
Is the software already supported in EasyBuild? -
None of the above: I am currently in the process of adding the software and their dependencies to EasyBuild.
Website of software (required): See above
SPDX identifier for software license (Required, must be open source): See above
Required software version (a specific version, or a description like 'latest'): See above
Dependencies (both required and optional ones that are required for your use case):
- 'casacore', '3.5.0' -> included in EasyBuild contribution
- 'Boost', '1.79.0'
- 'CFITSIO', '4.2.0'
- 'GSL', '2.7'
- 'HDF5', '1.12.2'
- 'Python', '3.10.4'
- 'Lua', '5.4.4'
- 'libpng', '1.6.37'
- 'libxml2', '2.9.13'
- 'WCSLIB', '7.11' -> included in EasyBuild contribution
- 'Boost.Python', '1.79.0'
- 'SciPy-bundle', '2022.05'
- 'ncurses', '6.3'
- 'Armadillo', '11.4.3'
- 'PGPLOT', '5.2.2' -> included in EasyBuild contribution
- 'X11', '20220504'
- 'zlib', '1.2.12'
Pointer to installation guide (Required): See websites listed above
Pointer to documentation on how to test installation: I would like to collaborate with you on developing good test cases. For the first iteration, I can test the installation myself manually.
Instructions to run test case:
When would you like to use this software? (Required):
-
Whenever it's available (lowest priority) -
Sometime in the coming weeks/months is fine (low priority) -
In the coming days/weeks would be nice (medium priority) -
ASAP, this is blocking my work (high priority)
List of already installed modules you want to use together with this software:
- Foss-2022a toolchain
- 'GSL', '2.7'
- 'HDF5', '1.12.2'
- 'Python', '3.10.4'
- 'libpng', '1.6.37'
- 'libxml2', '2.9.13'
- 'SciPy-bundle', '2022.05'
- 'X11', '20220504'
List of software that is not available yet in EESSI that is also required:
Build dependency:
- 'CMake', '3.24.3', 'GCC-11.3.0'
- 'M4', '1.4.19', 'GCCcore-11.3.0'
- 'flex', '2.6.4', 'GCCcore-11.3.0'
Dependencies:
- 'casacore', '3.5.0' -> included in EasyBuild contribution
- 'WCSLIB', '7.11' -> included in EasyBuild contribution
- 'PGPLOT', '5.2.2' -> included in EasyBuild contribution
- 'Boost', '1.79.0', 'GCC-11.3.0'
- 'CFITSIO', '4.2.0', 'GCCcore-11.3.0'
- 'Lua', '5.4.4', 'GCCcore-11.3.0'
- 'Boost.Python', '1.79.0', 'GCC-11.3.0'
- 'ncurses', '6.3', 'GCCcore-11.3.0'
- 'Armadillo', '11.4.3', 'foss-2022a'
- 'zlib', '1.2.12', 'GCCcore-11.3.0'
Additional comments: