Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated installation scripts and Dockerfiles for Ubuntu 16 and 18 #266

Closed
AlexKurek opened this issue Mar 27, 2020 · 4 comments
Closed

Updated installation scripts and Dockerfiles for Ubuntu 16 and 18 #266

AlexKurek opened this issue Mar 27, 2020 · 4 comments

Comments

@AlexKurek
Copy link

AlexKurek commented Mar 27, 2020

Dear Authors,

I was unable to find updated installation instructions for all dependencies of Prefactor 3, so I created installation (almost) scripts and Dockerfiles. Here I just want to make them available for everyone. (If the issue tracker is not a good place, I would understand if the subject would be closed or deleted.)

In attachment there are (almost) scripts and Dockerfiles for installing everything including what is needed by Image-Parset. Everything is more or less up-to-date. I tested it all by reducing NGC 4449 data and everything seems to be OK.

I’m also preparing same things for Ubuntu 20, but haven’t finished yet - so in this .zip package folder "20" is incomplete.

I hope this will be useful for somebody,

Best regards,
Alex (PL 611 software maintainer)
install.zip

@nudomarinero
Copy link
Contributor

Thank you. This is useful at least for me. I had a look at the scripts and I see that they install manually many of the dependency packages. I was wondering why the Kern repository is not used. Are the versions of the software bundled in Kern obsolete for Prefactor 3?

@AlexKurek
Copy link
Author

AlexKurek commented Mar 28, 2020

AFAIK now they are a bit obsolete and development of KERN-6 is on hold. Also the idea was to make it as up to date and efficient as possible, so I decided to go for manual compilation.

In the file attached above I updated Ubuntu 18 version so now it has WSClean 2.9 and also some minor tweaks are added. Version for Ubuntu 20 is also updated, bu for now on hold, since Im getting errors while trying to compile LOFARsoft.

EDIT: I updated the file attached above again. Ubuntu 18 version now has missing AplPy plugin and it is compilled using GCC 9.2.1. I even tried 9.3.0 and it compilled OK, but this version is not in the toolchain repository and compilation of the compiler itselft takes ~50 min, so I went back to 9.2.1.
Also some minor tweaks.

Now Im running latest commit of Prefactor and so far its working fine.

EDIT2: I attach Singularity recipe file. It is more up to date than Docker attached above and has some tiny additional tweaks.
EDIT3: Updated again
SING_pref3_ubuntu18_python2_gcc9.zip

@AlexKurek
Copy link
Author

AlexKurek commented Jan 22, 2021

Here I upload a CUDA version of the above. Also some components are updated.
SING_pref3_ubuntu18_python2_gcc11.zip

@adrabent
Copy link
Collaborator

The new prefactor will come with pre-defined Docker containers: https://git.astron.nl/eosc/prefactor3-cwl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants