Differences between revisions 7 and 13 (spanning 6 versions)
Revision 7 as of 2014-11-04 16:59:47
Size: 13250
Comment:
Revision 13 as of 2014-11-06 15:01:21
Size: 16971
Comment:
Deletions are marked like this. Additions are marked like this.
Line 81: Line 81:
== Interface with the telescope: !PaKo == == Interface with the telescope: PaKo ==
Line 105: Line 105:
== New !PaKo features for NIKA, to be tested ==
(this is just the copy and paste from Hans's email for now; I will put un form tomorrow -SL)

to start pako test version in project t21 on mrt-astro (!!!)
                                      === =========
============================================================


slogin to mrt-astro (!!!)

slogin t21@mrt-astro

t21@mrt-lx2:~$ ls -l PaKoTest/

...
-rw-r----- 1 t21 t21 1672 Oct 7 12:46 ini.pako
-rw-r----- 1 t21 t21 1672 May 27 2013 ini.pako~
-rw-r--r-- 1 t21 t21 9119 Oct 7 14:41 NIKA2013R6.edb
-rw-r--r-- 1 t21 t21 11841 Jun 15 2013 NIKA2013R6.sou
-rw-r--r-- 1 t21 t21 2992 Oct 7 12:40 NIKAkidOffsetA.config
-rw-r--r-- 1 t21 t21 2591 Oct 7 12:40 NIKAkidOffsetB.config
-rw-r--r-- 1 t21 t21 0 Oct 7 17:02 pakoDisplayBackend.txt
-rw-r--r-- 1 t21 t21 0 Oct 7 17:02 pakoDisplay.txt

   → note the configuration files NIKAkidOffsetA.config NIKAkidOffsetB.config

goPakoTest
== New PaKo features for NIKA, to be tested ==

=== NOTES on paKo for NIKA 2014-11 ===

 From: Hans Ungerechts
 To: NIKA team & observers (sent via email)
 Date: 2014-11-05
 Put in Wiki Moinmoin format: SL


__ to test these new features you have to start the !PaKo test version in project '''t21''' [or project nikas-14] on '''mrt-astro''' (!!!)__


||<#DDDDDD> `slogin t21@mrt-astro` || (or ||<#DDDDDD> `slogin nikas-14@mrt-astro`)||
||<-3#DDDDDD> `goPakoNIKAnew`||
Line 135: Line 123:
PAKO> show
I-SHOW, paKo Revision v 1.2.3 2014-03-31

   → this is the test version

PAKO> receiver bolo nika
PAKO> source Uranus




LISSAJOUS
=========

Lissajous /Focus:
maps at different focus positions done as subscans

d
ifferent types of Lissajous (focus, pointing, ...) can be identified
by specific information in the NCS messages
||<#DDFF88> `PAKO> show` <<BR>> `I-SHOW, paKo Revision v 1.2.3 2014-03-31 `||
   → this is the new pako version for NIKA
||<#DDFF88> `
PAKO> receiver /clear` <<BR>> `PAKO> receiver bolo nika` <<BR>> `PAKO> source Uranus` ||
||<#DDFF88> `PAKO> limits 500 -500 -500 500` <<BR>> `PAKO> greg1\set box match` <<BR>> `PAKO> clear all` <<BR>> `PAKO> box` ||
<<BR>>

====
LISSAJOUS ====

D
ifferent types of Lissajous (focus, pointing, ...) can be identified by specific information in the NCS messages

Lissajous /Focus: maps at different focus positions done as subscans
Line 158: Line 137:

Lissajous /Focus: maps at different focus positions done as subscans  --------------------------------------------------------------------

PAKO> lissajous /default /tOtf 60 /focus -2 -1 0 1 2 Z

This commands a scan with five subscans, each a lissajous curve, done with focusOffsets
-2 -1 0 1 2 mm in the standard focus direction Z

These offsets are added to the focus value specified with SET FOCUS


PAKO> lissajous /default /tOtf 60 /focus -1.5 0 1.5 X
__Lissajous /Focus: maps at different focus positions done as subscans__

||<#DDFF88> `PAKO> lissajous /default /tOtf 60 /focus -2 -1 0 1 2 Z`||
   → This commands a scan with five subscans, each a lissajous curve, done with focusOffsets -2 -1 0 1 2 mm in the standard focus direction Z
     These offsets are added to the focus value specified with SET FOCUS
||<#DDFF88> `PAKO> lissajous /default /tOtf 60 /focus -1.5 0 1.5 X`||
Line 173: Line 144:


PAKO> lissajous /default /tOtf 60 /focus +2.2 -2.2 0.0 Y
||<#DDFF88> `PAKO> lissajous /default /tOtf 60 /focus +2.2 -2.2 0.0 Y`||
Line 178: Line 146:


PAKO> lissajous /default /tOtf 60 /focus no

   → turn Lissajous option /focus off,
    
i.e., command a scan with a single Lissajous curve


The values for the focus values set with SET FOCUS, the focus offsets in each subscan, and the focus direction are all in the pako/NCS XML file.

In the NCS messages lissajous with /focus is distinguished from lissajous /focus no by
||<#DDFF88> `PAKO> lissajous /default /tOtf 60 /focus no`||
   → turn Lissajous option /focus off, i.e. command a scan with a single Lissajous curve

The values for the focus values set with SET FOCUS, the focus offsets in each subscan, and the focus direction are all in the pako/NCS XML file. ← contact HU if you need further information on this.
In the NCS messages, Lissajous with /focus is distinguished from other lissajous by
  ~-{{{
Line 191: Line 155:
}}}-~
Line 193: Line 158:
~-{{{
Line 194: Line 160:
}}}-~
Line 197: Line 163:
NOTE: of course, the parameters (amplitude etc.) for the Lissajous curves can
     
be specified the usual way


Lissajous /Pointing: designate Lissajous to be for Pointing
-----------------------------------------------------------

PAKO> lissajous /pointing

PAKO> lissajous /pointing no
NOTE: of course, the parameters (amplitude etc.) for the Lissajous curves can be specified the usual way

__Lissajous /Pointing: designate Lissajous to be for Pointing__

||<#DDFF88> `
PAKO> lissajous /pointing `||
   → turn lissajous /pointing on
||<#DDFF88> `
PAKO> lissajous /pointing no`||
Line 210: Line 172:

In the NCS messages lissajous with /pointing is distinguished from lissajous /pointing no by
In the NCS messages lissajous with /pointing is distinguished from other lissajous by
~-{{{
Line 214: Line 176:
}}}-~
Line 216: Line 178:
~-{{{
Line 217: Line 180:
}}}-~
Line 220: Line 184:

NOTE 1: the only effect of lissajous /pointing is to set purpose to pointing in the XML and messages

NOTE 2 -- TBD:      -- set <Data Name="purpose">map</Data> if /focus NO and /lissajous NO (default)

 
-- include purpose in TAPAS



/TUNE
=
====

optional tune subscan as first subscan for observing modes:
Lissajous, Otfmap, Pointing, Focus

PAKO> lissajous /default /tune -22 33 /tTune 15
NOTE 1: the only effect of lissajous /pointing is to set "purpose" to "pointing" in the XML and messages

NOTE 2: if neither /focus nor /pointing is selected, "purpose" in XML is set to "map"

NOTE 3:
-- TBD: -- include purpose in TAPAS

||<#DDFF88> `PAKO> set purpose map`||
allows to set "purpose" more generally, e.g., also for OTF maps.
||<#DDFF88> `PAKO> set purpose ""`||
clears (unsets) "purpose"
<<BR>>

====
/TUNE ====

optional tune subscan as first subscan for observing modes: Lissajous, Otfmap, Pointing, Focus

||<#DDFF88> ` PAKO> lissajous /default /tune -22 33 /tTune 15 `||
Line 244: Line 206:
PAKO> otfmap /def /ref no /tune 11 22 /tTune 12
||<#DDFF88> `PAKO> otfmap /def /ref no /tune 11 22 /tTune 12`||
Line 249: Line 210:
PAKO> pointing /def /tune -200 0 /tTune 11
||<#DDFF88> `PAKO> pointing /def /tune -200 0 /tTune 11`||
Line 255: Line 215:
PAKO> focus /def /tune -200 0 /tTune 11
||<#DDFF88> `PAKO> focus /def /tune -200 0 /tTune 11`||
Line 260: Line 219:
In all these 4 obs. modes /tune NO turns the tune subscan off



look-up tables for Nasmyth offsets of NIKA pixels
=================================================

PAKO> offsets /clear
In all these 4 observing modes /tune NO turns the tune subscan off
<<BR>>

====
look-up tables for Nasmyth offsets of NIKA pixels ====

||<#DDFF88> `
PAKO> set level 0 0` <<BR>> `PAKO> offsets /clear`||
Line 271: Line 227:
PAKO> receiver bolo nika 666
...
I-RECEIVER, looking for Nasmyth offsets for NIKA pixel 666
...
I-RECEIVER, opened file NIKAkidOffsetB.config
I-RECEIVER, found offsets for NIKA pixel 666 : 36.900 -27.600
I-RECEIVER, Bolometer NIKA connected
 
||<#DDFF88> `PAKO> receiver bolo nika 666`<<BR>>
<<BR>>
`. . .`<<BR>>
`I-RECEIVER, looking for Nasmyth offsets for NIKA pixel 666` <<BR>>
`I-RECEIVER, try file NIKAkidOffsetA.config` <<BR>>
`I-RECEIVER, could not open file NIKAkidOffsetA.config` <<BR>>
`I-RECEIVER, try file NIKAkidOffsetB.config` <<BR>>
`I-RECEIVER, could not open file NIKAkidOffsetB.config` <<BR>>
`I-RECEIVER, try file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config` <<BR>>
`I-RECEIVER, opened file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config` <<BR>>
`I-RECEIVER, try file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config` <<BR>>
`I-RECEIVER, opened file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config` <<BR>>
`I-RECEIVER, found offsets for NIKA pixel 666 : 36.900 -27.600` ||
Line 281: Line 243:

PAKO> pointing /def
PAKO> start
    in file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config

    IMPORTANT: compare notes below on configuration files

||<#DDFF88> `PAKO> pointing /def` <<BR>> `PAKO> start` ||
Line 287: Line 250:
PAKO> offsets 33 -44 /system Nasmyth
PAKO> start
||<#DDFF88> `PAKO> offsets 33 -44 /system Nasmyth` <<BR>> `PAKO> start`||
Line 294: Line 255:
NOTE 1: the sample configuration files NIKAkidOffsetA.config and
        NIKAkidOffsetB.config are based on those in the email
        from Xavier 2014-07-08

NOTE 2: for now paKo looks for files in its working directory,
        it should also look for files in a general directory of config files


NOTE -- TBD:

   -- decide with Walter where the configuration files for general use should live

   -- discuss with Walter some general standards for configuration files



DIY- Tip
========
NOTE 1: the sample configuration files `NIKAkidOffsetA.config` and `NIKAkidOffsetB.config` are based on those in the email from Xavier 2014-07-08
<<BR>>

====DIY- Tip====
Line 316: Line 263:
|| `
Line 318: Line 265:
! !! elevation 10 [deg]


The special source name "TipCurrentAzimuth" indicates that
the specified azimuth 180 [deg] will be replaced by the current azimuth.
! !! elevation 10 [deg]`||

The special source name `TipCurrentAzimuth` indicates that for the execution of the scan the specified azimuth 180 [deg] will be replaced by the current azimuth.
<<BR>>

===OTFMAP short subscans====

||<#DDFF88> `PAKO> otfmap /def /ref no /tOtf 5 `||
   → small tOtf is now allowed from paKo, however:

   NOTE: no changes have yet been made in antenna Mount Drive for the execution of subscans. Therefore the concerns in the email from Robert Zylka on 2014-06-12 remain valid.
<<BR>>

==== Message W-LISSAJOUS, WARNING--CONDITION ====

||<#DDFF88> `PAKO> set level 0 0` <<BR>> `PAKO> lissajous /def` <<BR>> `W-LISSAJOUS, WARNING--CONDITION: Elevation must be less than 80.91 [deg]`||

||<#DDFF88> `PAKO> set level 5 5` <<BR>> `PAKO> lissajous /def` <<BR>> `PAKO>`||
   → the message W-LISSAJOUS, WARNING--CONDITION can be turned off with
     set level 5 5


==== NOTE: NIKA configuration files / lookup tables ====

pako looks for configuration files first in its working directory, then in the global configuration directory `/ncsServer/mrt/ncs/configuration/receiver/`

This means that pako tries to find the Nasmyth offsets in the file<<BR>>
`NIKAkidOffsetA.config`<<BR>>
`NIKAkidOffsetB.config`<<BR>>
`/ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config`<<BR>>
`/ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config`<<BR>>

Pako stops this search as soon as it finds offsets for the selected pixel. If there are no configurations files in its working directory, it uses only the configuration files in the global directory.

In the directory `/ncsServer/mrt/ncs/configuration/receiver/`:

||<#DDDDDD> `tt-ncs@mrt-lx2:/ncsServer/mrt/ncs/configuration/receiver$ ls -l | grep NIKA `<<BR>>
`lrwxrwxrwx 1 mrt1 mrt 26 Oct 23 14:05 NIKAkidOffsetA.config -> NIKAkidOffsetA-v0.1.config `<<BR>>
`-rw-r--r-- 1 mrt1 mrt 3281 Oct 23 14:04 NIKAkidOffsetA-v0.1.config `<<BR>>
`lrwxrwxrwx 1 mrt1 mrt 26 Oct 23 14:05 NIKAkidOffsetB.config -> NIKAkidOffsetB-v0.1.config `<<BR>>
`-rw-r--r-- 1 mrt1 mrt 2863 Oct 23 14:04 NIKAkidOffsetB-v0.1.config `<<BR>>||

This means that `NIKAkidOffsetA.config` and `NIKAkidOffsetB.config` are (symbolic) links to `NIKAkidOffsetA-v0.1.config` and `NIKAkidOffsetB-v0.1.config`

Changes / updates to the global configuration files should be made in coordination with IRAM staff (computer group, WB).

All NIKA .config files are under RCS:

||<#DDDDDD> `tt-ncs@mrt-lx2:/ncsServer/mrt/ncs/configuration/receiver$ ls -l RCS/ | grep NIKA `<<BR>>
`-r--r--r-- 1 mrt1 mrt 3476 Oct 27 10:04 NIKAkidOffsetA.config,v `<<BR>>
`-r--r--r-- 1 mrt1 mrt 3462 Oct 27 10:10 NIKAkidOffsetA-v0.1.config,v `<<BR>>
`-r--r--r-- 1 mrt1 mrt 3058 Oct 27 10:04 NIKAkidOffsetB.config,v `<<BR>>
`-r--r--r-- 1 mrt1 mrt 3044 Oct 27 10:10 NIKAkidOffsetB-v0.1.config,v `<<BR>>||
<<BR>>

==== NOTE: selected known minor items remaining to be improved ====

  -- SET PURPOSE "" should not generate a message
      E-SET PURPOSE, keyword "" not unique

  -- set purpose "none" should not generate a message
      E-SET PURPOSE, keyword "none" not valid

  -- set level 5 5 should also turn off the messages
      W-OTFMAP, WARNING--CONDITION: Elevation must be less than 64.42 [deg]
      W-POINTING, WARNING--CONDITION: Elevation must be less than 85.00 [deg]

  -- . . . etc

Useful information for observations: List of astronomical Target, Pako scripts, Real Time Analysis, Observing strategies

List of Astronomical Target for Nika November 2014 run10 = Open Pool2

FXD: First version (2 Nov 2014)

Back to the NIKA OP2/run10 page

The nominal NIKA frequencies for this run are 260 and 150 GHz (ie 1.15 and 2.00 mm).

References and results are written in this private page

1. Planets and Asteroids

Venus, Mars, Uranus, Neptune for photometric calibration (primary calibrators) and sky field-of-view geometry.

FluxMars NIKA1mm= 230.772 NIKA2mm= 77.7652

FluxUranus NIKA1mm= 42.9928 NIKA2mm= 18.0207

FluxNeptune NIKA1mm= 16.5436 NIKA2mm= 6.93438

Here are the ephemeris for all planets

The near and far sidelobes could be measured with Jupiter and Saturn.

MOON RA 07:14:50.5779 Dec 17:03:52.553 Az -134.55002 El -22.82794 Sun.D. 120.6 Vel. 0.045

SUN RA 15:07:24.8718 Dec -17:33:00.644 Az 84.63940 El -22.71966 Sun.D. 0.0 Vel. -0.393 SUN is within Sun avoidance ( 0.0 deg)

MERCURY RA 14:10:28.1623 Dec -11:13:40.212 Az 99.25574 El -30.43942 Sun.D. 15.2 Vel. 32.562

  • DE= 1.23 DS= 0.37 Maj= 5.49 Min= 5.49 PA= 26.39 TB=450.00 S( 100.0)= 76.20 Frequency 100.0: Beam 24.0 Tmb 15.90 Flux 74.83 Size 24.2

VENUS RA 15:25:48.7523 Dec -18:17:27.031 Az 81.37757 El -19.48715 Sun.D. 4.4 Vel. -1.506

  • DE= 1.71 DS= 0.72 Maj= 9.77 Min= 9.77 PA= 14.85 TB=350.00 S( 100.0)= 187.68 Frequency 100.0: Beam 24.0 Tmb 37.66 Flux 177.28 Size 24.7

MARS RA 18:53:43.1517 Dec -24:20:32.821 Az 44.94284 El 13.20044 Sun.D. 52.9 Vel. 8.120

  • DE= 1.74 DS= 1.39 Maj= 5.38 Min= 5.36 PA= 20.01 TB=216.88 S( 100.0)= 34.91 Frequency 100.0: Beam 24.0 Tmb 7.29 Flux 34.31 Size 24.2

JUPITER RA 09:36:15.7977 Dec 14:58:09.693 Az -169.80201 El -37.36777 Sun.D. 87.8 Vel. -27.115

  • DE= 5.25 DS= 5.30 Maj= 37.51 Min= 35.08 PA= 20.93 TB=170.00 S( 100.0)= 1243.32 Frequency 100.0: Beam 24.0 Tmb 132.42 Flux 623.36 Size 32.1

SATURN RA 15:33:07.7411 Dec -17:11:01.654 Az 81.31497 El -17.42276 Sun.D. 6.1 Vel. 2.897

  • DE=10.93 DS= 9.95 Maj= 15.14 Min= 13.51 PA= 0.99 TB=150.00 S( 100.0)= 170.05 Frequency 100.0: Beam 24.0 Tmb 32.01 Flux 150.71 Size 25.4

URANUS RA 00:49:43.8163 Dec 04:34:52.841 Az -58.23928 El 41.11010 Sun.D. 143.9 Vel. 17.706

  • DE=19.20 DS=20.01 Maj= 3.65 Min= 3.54 PA=255.46 TB=132.00 S( 100.0)= 9.41 Frequency 100.0: Beam 24.0 Tmb 1.98 Flux 9.34 Size 24.1

NEPTUNE RA 22:27:42.9850 Dec -10:26:29.060 Az -5.97253 El 42.30363 Sun.D. 105.5 Vel. 28.863

  • DE=29.69 DS=29.97 Maj= 2.26 Min= 2.20 PA=330.00 TB=125.00 S( 100.0)= 3.42 Frequency 100.0: Beam 24.0 Tmb 0.72 Flux 3.41 Size 24.0

2. Usual bright quasars

  • for image quality, linearity checks, and pointing sessions and photometry

Pointing quasars

3. Secondary calibrators

  • for image quality, linearity checks, and pointing sessions and photometry

Strong Sources

Here is IRAM old published report: Secondary Calibrators Lisenfeld report, and, more recent list updated till the end of the MAMBO pool in 2010: Secondary Calibrators MAMBO pool database.

Here is the full detailed formatted list Full list with fluxes, which translates to this .sou file for pako

Here is a list of IRAM pointing sources with fluxes at 3mm and 2mm (I miss fluxes at 1mm, SL) FluxForPointingSources


Interface with the telescope: PaKo

Short manual on useful "Pako for Nika" see on Granada computers on the NIKA directory Pako_helpv17.txt

- Pako scripts are in the Pako subdirectory

- Before starting the pointing session, we may be requested to move the azimuth by 60deg to reset the inclinometer of the az axis.

- Always stay at more that 1 deg from the Sun. There are internal safeties that prevent the antenna to point to the Sun, but we may not get error messages.

- try to get sources uniformly distributed on the sky, hence give priority to high elevation sources that are usually harder to reach.

- Do one focus at the beginning. No need to do more focus than one every 2-3hours.

The antenna can point between 60 and 460 degrees in azimuth, between 20 and 80 degrees in elevation.

- If a source is available both at low and high azimuth, use command SET TOPO LOW (or SET TOPO HIGH) to stay on the source without moving.

- The minimum number of sources to observe for the pointing model is 15. 30 is good enough.

- the pointing sources should be observed on 'short' period, e.g. 3-4 hours to avoid daily pointing variations


New PaKo features for NIKA, to be tested

NOTES on paKo for NIKA 2014-11

  • From: Hans Ungerechts

    To: NIKA team & observers (sent via email) Date: 2014-11-05 Put in Wiki Moinmoin format: SL

to test these new features you have to start the PaKo test version in project t21 [or project nikas-14] on mrt-astro (!!!)

slogin t21@mrt-astro

(or

slogin nikas-14@mrt-astro)

goPakoNIKAnew

  • → should start pakoDisplay and pako

PAKO> show
I-SHOW,  paKo Revision v 1.2.3 2014-03-31 

  • → this is the new pako version for NIKA

PAKO> receiver /clear
PAKO> receiver bolo nika
PAKO> source Uranus

PAKO> limits 500 -500 -500 500
PAKO> greg1\set box match
PAKO> clear all
PAKO> box


LISSAJOUS

Different types of Lissajous (focus, pointing, ...) can be identified by specific information in the NCS messages

Lissajous /Focus: maps at different focus positions done as subscans Lissajous /Focus uses the current focus as the reference value

Lissajous /Focus: maps at different focus positions done as subscans

PAKO> lissajous /default /tOtf 60 /focus -2 -1 0 1 2 Z

  • → This commands a scan with five subscans, each a lissajous curve, done with focusOffsets -2 -1 0 1 2 mm in the standard focus direction Z
    • These offsets are added to the focus value specified with SET FOCUS

PAKO> lissajous /default /tOtf 60 /focus -1.5 0 1.5 X

  • → 3 lissajous subscans with focusOffsets -1.5 0 1.5 mm in direction X

PAKO> lissajous /default /tOtf 60 /focus +2.2 -2.2 0.0 Y

  • → 3 lissajous with +2.2 -2.2 0.0 mm in direction Y

PAKO> lissajous /default /tOtf 60 /focus no

  • → turn Lissajous option /focus off, i.e. command a scan with a single Lissajous curve

The values for the focus values set with SET FOCUS, the focus offsets in each subscan, and the focus direction are all in the pako/NCS XML file. ← contact HU if you need further information on this. In the NCS messages, Lissajous with /focus is distinguished from other lissajous by

<Data Name="observingMode">Lissajous</Data>
<Data Name="purpose">focus</Data>

e.g.,

<Notice LogId="scanInfo.overview" TimeStamp="2014-10-06T09:31:32.550" Process="coCS.py" Host="mrt-lx1"><Data Name="observingMode">Lissajous</Data><Data Name="sourceName">Jupiter</Data><Data Name="rx.use">E090</Data><Data Name="job">3893</Data><Data Name="purpose">focus</Data><Data Name="switcher.nPhases">1</Data><Data Name="project">tt-ncs</Data><Data Name="scanId">2014-10-06.89</Data><Data Name="p4p5">11.56 -4.2 (124 min)</Data><Data Name="rx.E090.lineName">CS(2-1)</Data><Data Name="switcher.timePerRecord">0.1</Data><Data Name="comments">my remarks</Data><Data Name="queue">tt-ncs</Data><Data Name="switcher.nCycles">1</Data><Data Name="switcher.mode">totalPower</Data><Data Name="subscans">6</Data><Data Name="switcher.timePerPhase">0.1</Data></Notice> 1272.8

observingMode and purpose are also in the XML file

NOTE: of course, the parameters (amplitude etc.) for the Lissajous curves can be specified the usual way

Lissajous /Pointing: designate Lissajous to be for Pointing

PAKO> lissajous /pointing 

  • → turn lissajous /pointing on

PAKO> lissajous /pointing no

  • → turn lissajous /pointing off

In the NCS messages lissajous with /pointing is distinguished from other lissajous by

<Data Name="observingMode">Lissajous</Data>
<Data Name="purpose">pointing</Data>

e.g,

<Notice LogId="scanInfo.overview" TimeStamp="2014-10-06T09:24:31.128" Process="coCS.py" Host="mrt-lx1"><Data Name="observingMode">Lissajous</Data><Data Name="sourceName">Jupiter</Data><Data Name="rx.use">E090</Data><Data Name="job">3892</Data><Data Name="purpose">pointing</Data><Data Name="switcher.nPhases">1</Data><Data Name="project">tt-ncs</Data><Data Name="scanId">2014-10-06.88</Data><Data Name="p4p5">11.56 -4.2 (117 min)</Data><Data Name="rx.E090.lineName">CS(2-1)</Data><Data Name="switcher.timePerRecord">0.1</Data><Data Name="comments">my remarks</Data><Data Name="queue">tt-ncs</Data><Data Name="switcher.nCycles">1</Data><Data Name="switcher.mode">totalPower</Data><Data Name="subscans">2</Data><Data Name="switcher.timePerPhase">0.1</Data></Notice> 851.3

observingMode and purpose are also in the XML file

NOTE 1: the only effect of lissajous /pointing is to set "purpose" to "pointing" in the XML and messages

NOTE 2: if neither /focus nor /pointing is selected, "purpose" in XML is set to "map"

NOTE 3: -- TBD: -- include purpose in TAPAS

PAKO> set purpose map

allows to set "purpose" more generally, e.g., also for OTF maps.

PAKO> set purpose ""

clears (unsets) "purpose"

/TUNE

optional tune subscan as first subscan for observing modes: Lissajous, Otfmap, Pointing, Focus

 PAKO> lissajous /default /tune -22 33 /tTune 15 

  • → command a Lissajous scan with a "tune" subscan before the Lissajous subscan
    • -22 and 33 are the position offsets for the tune subscan
      • the offsets are in the system specified by /system 15 is the time for the tune subscan

PAKO> otfmap /def /ref no /tune 11 22 /tTune 12

  • → OTFMAP with a tune subscan at the start
    • (other notes as for Lissajous)

PAKO> pointing /def /tune -200 0 /tTune 11

  • → POINTING with a tune subscan at the start
    • offsets for the tune subscan are in the horizontalTrue system (same as the pointing subscans)

PAKO> focus /def /tune -200 0 /tTune 11

  • → FOCUS with a tune subscan at the start
    • offsets for the tune subscan are in the horizontalTrue system

In all these 4 observing modes /tune NO turns the tune subscan off

look-up tables for Nasmyth offsets of NIKA pixels

PAKO> set level 0 0
PAKO> offsets /clear

  • → clear all explicitly set offsets

||<#DDFF88> PAKO> receiver bolo nika 666

. . .
I-RECEIVER,  looking for Nasmyth offsets for NIKA pixel 666
I-RECEIVER,  try file NIKAkidOffsetA.config
I-RECEIVER,  could not open file NIKAkidOffsetA.config
I-RECEIVER,  try file NIKAkidOffsetB.config
I-RECEIVER,  could not open file NIKAkidOffsetB.config
I-RECEIVER,  try file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config
I-RECEIVER,  opened file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config
I-RECEIVER,  try file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config
I-RECEIVER,  opened file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config
I-RECEIVER,  found offsets for NIKA pixel 666 : 36.900 -27.600 ||

  • → select NIKA pixel 666
    • paKo finds Nasmyth (receiver) offsets 36.900 -27.600 [arc sec] in file /ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config IMPORTANT: compare notes below on configuration files

PAKO> pointing /def
PAKO> start

  • → start a pointing scan with Nasmyth offsets 36.900 -27.600

PAKO> offsets 33 -44 /system Nasmyth
PAKO> start

  • → start a pointing scan with Nasmyth offsets 33 -44 → offsets set explicitly with OFFSETS /system Nasmyth take priority
    • over values from look-up

NOTE 1: the sample configuration files NIKAkidOffsetA.config and NIKAkidOffsetB.config are based on those in the email from Xavier 2014-07-08

====DIY- Tip====

special version of the source command to do the scan at the current azimuth

in scripts for DIY tips use a source command of the form: || ` SOURCE TipCurrentAzimuth HO 180 10 !! "Source" at current azimuth ! !! elevation 10 [deg]`||

The special source name TipCurrentAzimuth indicates that for the execution of the scan the specified azimuth 180 [deg] will be replaced by the current azimuth.

===OTFMAP short subscans====

PAKO> otfmap /def /ref no /tOtf 5 

  • → small tOtf is now allowed from paKo, however: NOTE: no changes have yet been made in antenna Mount Drive for the execution of subscans. Therefore the concerns in the email from Robert Zylka on 2014-06-12 remain valid.


Message W-LISSAJOUS, WARNING--CONDITION

PAKO> set level 0 0
PAKO> lissajous /def
W-LISSAJOUS,  WARNING--CONDITION: Elevation must be less than 80.91 [deg]

||<#DDFF88> PAKO> set level 5 5
PAKO> lissajous /def
PAKO>||

  • → the message W-LISSAJOUS, WARNING--CONDITION can be turned off with
    • set level 5 5

NOTE: NIKA configuration files / lookup tables

pako looks for configuration files first in its working directory, then in the global configuration directory /ncsServer/mrt/ncs/configuration/receiver/

This means that pako tries to find the Nasmyth offsets in the file
NIKAkidOffsetA.config
NIKAkidOffsetB.config
/ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetA.config
/ncsServer/mrt/ncs/configuration/receiver/NIKAkidOffsetB.config

Pako stops this search as soon as it finds offsets for the selected pixel. If there are no configurations files in its working directory, it uses only the configuration files in the global directory.

In the directory /ncsServer/mrt/ncs/configuration/receiver/:

||<#DDDDDD> tt-ncs@mrt-lx2:/ncsServer/mrt/ncs/configuration/receiver$ ls -l | grep NIKA 
lrwxrwxrwx 1 mrt1 mrt   26 Oct 23 14:05 NIKAkidOffsetA.config -> NIKAkidOffsetA-v0.1.config 
-rw-r--r-- 1 mrt1 mrt 3281 Oct 23 14:04 NIKAkidOffsetA-v0.1.config 
lrwxrwxrwx 1 mrt1 mrt   26 Oct 23 14:05 NIKAkidOffsetB.config -> NIKAkidOffsetB-v0.1.config 
-rw-r--r-- 1 mrt1 mrt 2863 Oct 23 14:04 NIKAkidOffsetB-v0.1.config 
||

This means that NIKAkidOffsetA.config and NIKAkidOffsetB.config are (symbolic) links to NIKAkidOffsetA-v0.1.config and NIKAkidOffsetB-v0.1.config

Changes / updates to the global configuration files should be made in coordination with IRAM staff (computer group, WB).

All NIKA .config files are under RCS:

||<#DDDDDD> tt-ncs@mrt-lx2:/ncsServer/mrt/ncs/configuration/receiver$ ls -l RCS/ | grep NIKA 
-r--r--r-- 1 mrt1 mrt 3476 Oct 27 10:04 NIKAkidOffsetA.config,v 
-r--r--r-- 1 mrt1 mrt 3462 Oct 27 10:10 NIKAkidOffsetA-v0.1.config,v 
-r--r--r-- 1 mrt1 mrt 3058 Oct 27 10:04 NIKAkidOffsetB.config,v 
-r--r--r-- 1 mrt1 mrt 3044 Oct 27 10:10 NIKAkidOffsetB-v0.1.config,v 
||

NOTE: selected known minor items remaining to be improved

  • -- SET PURPOSE "" should not generate a message
    • E-SET PURPOSE, keyword "" not unique
    -- set purpose "none" should not generate a message
    • E-SET PURPOSE, keyword "none" not valid
    -- set level 5 5 should also turn off the messages
    • W-OTFMAP, WARNING--CONDITION: Elevation must be less than 64.42 [deg] W-POINTING, WARNING--CONDITION: Elevation must be less than 85.00 [deg]
    -- . . . etc

ListOfAstroTarget2014N10 (last edited 2014-11-06 16:27:06 by NikaBolometer)