-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
38 lines (26 loc) · 1.12 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Building and using the makems tool using Docker
========================
docker build -t makems .
Then run it mounting in a volume where your parset is located to check whether it works
docker run -it --rm -v [datapath]:/data makems /data/parset.cfg
Building the makems tool
========================
Prerequisites: a subset of the MeqTrees stuff (cmake 2.6, blitz, etc.)
The build, in a nutshell:
$ cd $HOME
$ git clone [email protected]:ska-sa/makems.git
$ cd makems/LOFAR
$ mkdir -p build/gnu_opt
$ cd build/gnu_opt
$ cmake -DCMAKE_MODULE_PATH:PATH=$HOME/makems/LOFAR/CMake \
-DUSE_LOG4CPLUS=OFF -DBUILD_TESTING=OFF ../..
$ make
The executable is then built as build/gnu_opt/CEP/MS/makems.
Using the makems tool
=====================
makems.pdf describes use of the tool (ignore the parts about building a
distributed MS, as we compile without this capability.) In a nutshell, there is
a makems.cfg file, and an ANTENNA table (referenced from that file.) For an
example, go into makems/doc/examples, and run "makems makems.cfg". This will create
an MS called test.MS_p0.
Also see the makems/doc/makeant tool, and documentation therein.