Skip to content
Snippets Groups Projects
Commit 6cd9d77a authored by Matthijs van der Wild's avatar Matthijs van der Wild
Browse files

Debugging first step.

parent 4e6b694d
No related branches found
No related tags found
No related merge requests found
...@@ -3,5 +3,12 @@ FROM lofareosc/prefactor3-cwl ...@@ -3,5 +3,12 @@ FROM lofareosc/prefactor3-cwl
RUN python3 -m pip install -Iv pyvo==0.9.3 RUN python3 -m pip install -Iv pyvo==0.9.3
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y git apt-get install -y git
RUN git clone https://github.com/lonbar/VLBI-cwl.git /root/VLBI-cwl
ENV PYTHONPATH=/root/VLBI-cwl/scripts/:$PYTHONPATH RUN groupadd -r lofaruser && \
useradd -r -l -m -g lofaruser lofaruser
WORKDIR /home/lofaruser
USER lofaruser
RUN git clone https://github.com/lonbar/VLBI-cwl.git /home/lofaruser/VLBI-cwl
ENV PYTHONPATH=/home/lofaruser/VLBI-cwl/scripts/:$PYTHONPATH
...@@ -28,7 +28,8 @@ def plugin_main(args, **kwargs): ...@@ -28,7 +28,8 @@ def plugin_main(args, **kwargs):
filter = kwargs['filter'] filter = kwargs['filter']
#data = DataMap.load(mapfile_in) #data = DataMap.load(mapfile_in)
#mslist = [data[i].file for i in xrange(len(data))] #mslist = [data[i].file for i in xrange(len(data))]
mslist = args['mss'] mslist = args #['mss']
print(mslist)
if len(mslist) == 0: if len(mslist) == 0:
raise ValueError("Did not find any existing directory in input MS list!") raise ValueError("Did not find any existing directory in input MS list!")
......
...@@ -33,7 +33,9 @@ requirements: ...@@ -33,7 +33,9 @@ requirements:
entry: | entry: |
import sys import sys
import json import json
from compareStationListVLBI import main as compareStationList import os
print(os.environ)
from compareStationListVLBI import plugin_main as compareStationList
mss = sys.argv[1:] mss = sys.argv[1:]
inputs = json.loads(r"""$(inputs)""") inputs = json.loads(r"""$(inputs)""")
...@@ -42,7 +44,7 @@ requirements: ...@@ -42,7 +44,7 @@ requirements:
filter = inputs['filter_baselines'] filter = inputs['filter_baselines']
print(mss) print(mss)
output = compareStationList(mss = mss, output = compareStationList(mss,
h5parmdb = h5parmdb, h5parmdb = h5parmdb,
solset_name = solset_name, solset_name = solset_name,
filter = filter) filter = filter)
...@@ -69,7 +71,7 @@ outputs: ...@@ -69,7 +71,7 @@ outputs:
hints: hints:
DockerRequirement: DockerRequirement:
dockerPull: vlbi-cwl dockerPull: vlbi-cwl:latest
stdout: compareStationMismatch.log stdout: compareStationMismatch.log
stderr: compareStationMismatch_err.log stderr: compareStationMismatch_err.log
{ {
"msin": { "msin": [
"class": "Directory", {"class": "Directory", "path": "/home/tjlv53/software/VLBI-cwl/test_data/L693719_SB000_uv.MS"}
"path": [ ],
"/home/tjlv53/test_data/L693719_SB000_uv.MS" "solset": {"class": "File", "path": "/home/tjlv53/software/VLBI-cwl/test_data/P205+55:Pre-Facet-Calibrator/results/cal_values/cal_solutions.h5"}
]
},
"solset": [
{
"class": "File",
"path": "/home/tjlv54/test_data/P205+55/Pre-Facet-Calibrator/results/cal_values/cal_solutions.h5"
}
]
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment