| 1 | | == Data Taking Procedure - Main Page == |
| | 1 | = Data Taking Procedure - Main Page = |
| | 2 | |
| | 3 | **Remarks** |
| | 4 | |
| | 5 | * This is just a short introduction/summary for doing a shift. For more Information (and for becoming an expert) follow the links!! |
| | 6 | * There are always changes to the system. Therefore please check this pages and the [shift](</logbook/forumdisplay.php?fid=5> "shift-forum") forum regularly. |
| | 7 | * The system is being automatized more and more, but this doesn't mean that there is nothing to do anymore.<br> **Monitoring** the system is **very important**. |
| | 8 | |
| | 9 | == Datataking Check List == |
| | 10 | |
| | 11 | |
| | 12 | DataTakingCheckList: Check List for a whole shift. |
| | 13 | Be aware that you have to read the following points also, not only the the Check list! |
| | 14 | |
| | 15 | ---- |
| | 16 | |
| | 17 | == Preparation == |
| | 18 | |
| | 19 | Preparation before going on shift: |
| | 20 | |
| | 21 | - PreparationBeforeGoingOnShift |
| | 22 | |
| | 23 | Preparation before nightly shift |
| | 24 | |
| | 25 | - read ALL [[https://www.fact-project.org/logbook/forumdisplay.php?fid=2|logbook]] and [[https://www.fact-project.org/logbook/forumdisplay.php?fid=5|shift]] forum entries |
| | 26 | - start well in advance so that you still have time to contact the experts in case of problems or questions |
| | 27 | |
| | 28 | ---- |
| | 29 | |
| | 30 | == Logbook entries == |
| | 31 | |
| | 32 | === Shift summary === |
| | 33 | |
| | 34 | The shift summary (first entry) has to contain the following information: |
| | 35 | |
| | 36 | - contact details |
| | 37 | - planned schedule |
| | 38 | - achieved schedule |
| | 39 | - problems |
| | 40 | - ORM alerts |
| | 41 | |
| | 42 | TemplateShiftSummary |
| | 43 | |
| | 44 | [spoiler="Template for the shift summary"] |
| | 45 | |
| | 46 | [code="html"] |
| | 47 | [b]On shift:[/b] xxx (local) xxx(remote) |
| | 48 | [b]contact during shift:[/b] |
| | 49 | |
| | 50 | | | xxx | xxx | |
| | 51 | | :-: | :-: | :-: | |
| | 52 | | Skype: | xxx | xxx | |
| | 53 | | Fon (Landline)| | | |
| | 54 | | Fon (mobile)| +xx | +xx | |
| | 55 | | Email| xx@xx.xx | xx@xx.xx | |
| | 56 | |
| | 57 | | __Task__ | __Schedule Planned (UTC):__ | __Schedule Achieved (UTC):__ | |
| | 58 | | :-: | :-: | :-: | |
| | 59 | | | | | |
| | 60 | | | | | |
| | 61 | |
| | 62 | |
| | 63 | [b]Orm Alerts:[/b] |
| | 64 | - possible Orm Alerts |
| | 65 | |
| | 66 | [b]Problems:[/b] |
| | 67 | - list of problems |
| | 68 | [/code] |
| | 69 | [/spoiler] |
| | 70 | |
| | 71 | === Datataking entries === |
| | 72 | |
| | 73 | General remarks: |
| | 74 | |
| | 75 | - please fill the logbook in realtime, i.e. the entries should have the correct time stamps for better traceability of problems - otherwise, please note the time stamp when something happened |
| | 76 | - __problems / information for single runs have to be inserted in the [[https://www.fact-project.org/run_db/db/run_comment.php|run-comment DB]]__ |
| | 77 | - these are for example: |
| | 78 | - fad losses |
| | 79 | - tracking stops |
| | 80 | - car flash |
| | 81 | - make a single entry for every measurement you do (one entry for every source, for every technical measurement ...) |
| | 82 | - insert following informations |
| | 83 | - weather: skybrightness, clouds, calima, ... i.e. any information that cannot be retrieved from the auxiliary files |
| | 84 | - write down how long what take and how much time you loose by treating problems |
| | 85 | - any problem with hardware or software, therefore write down exactly what you did |
| | 86 | - please report also mistakes or missing information in the manuals so that they can be fixed/added |
| | 87 | |
| | 88 | TemplateNormalDatatakingSet |
| | 89 | |
| | 90 | [spoiler="Template for a normal Datataking Set"] |
| | 91 | [code="html"] |
| | 92 | __Crab__ |
| | 93 | |
| | 94 | | __Wobble Position__ | runs | comments | Clouds and all sky pictures | |
| | 95 | |:----:|:---:|:-------:|:--------:| |
| | 96 | | 1 | | | | |
| | 97 | | 2 | | | | |
| | 98 | | 1 | | | | |
| | 99 | | 2 | | | | |
| | 100 | | 1 | | | | |
| | 101 | | 2 | | | | |
| | 102 | | 1 | | | | |
| | 103 | | 2 | | | | |
| | 104 | |
| | 105 | [u]Problems[/u] |
| | 106 | - problem 1 |
| | 107 | - details |
| | 108 | - solution |
| | 109 | - problem 2 |
| | 110 | - ... |
| | 111 | [/code] |
| | 112 | [/spoiler] |
| | 113 | |
| | 114 | You can find the list of the runs taken at: https://www.fact-project.org/smartfact/#observations |
| | 115 | |
| | 116 | [spoiler="Template for quoting logfiles"] |
| | 117 | [code="html"] |
| | 118 | [quote='program/log file'] |
| | 119 | ~~~ |
| | 120 | this is an example for log file text which will be nicely formated with the three tildes around |
| | 121 | ~~~ |
| | 122 | [/quote] |
| | 123 | [/code] |
| | 124 | [/spoiler] |
| | 125 | |
| | 126 | ---- |
| | 127 | |
| | 128 | == Startup == |
| | 129 | |
| | 130 | - open Smartfact |
| | 131 | - open the gtc-skycamera image and the weather station of Magic (see www.fact-project.org) |
| | 132 | - open a ssh-connection to newdaq to submit scripts |
| | 133 | - open the page http://www.fact-project.org/showlog/index.php (for checking the logfiles) <br> different logs can be checked by adding the name of the program, e.g. http://www.fact-project.org/showlog/?log=dimserver or https://www.fact-project.org/showlog/?log=magiclidar (use your own account for this and not the fact user!) |
| | 134 | - [[https://www.fact-project.org/logbook/showthread.php?tid=828|Introduction for a VPN session]] gives a helpful introduction for a VPN session to La Palma |
| | 135 | |
| | 136 | the following steps are not really needed anymore: |
| | 137 | (you might just need it in case of problems) |
| | 138 | |
| | 139 | - connect to the screen session on newdaq. See ScreenSessionHelpfulCommands for a list of helpful commands for screen sessions) |
| | 140 | - open VNC-session :04 on gui and VNC-session :02 on aux |
| | 141 | - start GUI (if not already running): FACT++/factGL |
| | 142 | |
| | 143 | Schedule |
| | 144 | |
| | 145 | - edit ~/FACT++/operation/scripts/schedule.js |
| | 146 | - you can find the formate of the schedule in the ScheduleTemplate |
| | 147 | - don't forget to change the date of the observation tasks |
| | 148 | - you can add several task to one observation, for example a ratescan following by normal datataking |
| | 149 | - if you specify the coordinate, notice: ra is in decimal hours and dec in decimal degree |
| | 150 | |
| | 151 | Planning the schedule: |
| | 152 | |
| | 153 | - fill the schedule according to the thread "observations (month JJJJ)" in the [[https://www.fact-project.org/logbook/forumdisplay.php?fid=5|shift]] forum |
| | 154 | - use the [[https://fact-project.org/scheduling/scheduling.php|visibility and current prediction plots]] to plan the sources to observe |
| | 155 | - for finding a good position for a ratescan, you can use software planetariums like stellarium or KStars |
| | 156 | - good position for a ratescan: zd < 10°, no bright star in the field of view |
| | 157 | |
| | 158 | [spoiler="Template for schedule.js"] |
| | 159 | |
| | 160 | [code="cpp"] |
| | 161 | var observations = |
| | 162 | [ |
| | 163 | { date:"2013-03-13 19:44 UTC", observations: |
| | 164 | [ |
| | 165 | { task:'startup' } |
| | 166 | ] |
| | 167 | }, |
| | 168 | |
| | 169 | { date:"2013-03-13 19:50 UTC", observations: |
| | 170 | [ |
| | 171 | { task:'data', source:'Crab' } |
| | 172 | ] |
| | 173 | }, |
| | 174 | |
| | 175 | { date:"2013-03-13 23:58 UTC", observations: |
| | 176 | [ |
| | 177 | { task:'ratescan', ra:9.438888, dec:29.0 }, |
| | 178 | { task:'data', source:'Crab' } |
| | 179 | ] |
| | 180 | }, |
| | 181 | |
| | 182 | { date:"2013-03-14 00:45 UTC", observations: |
| | 183 | [ |
| | 184 | { task:'ratescan', ra:11.26888888, dec:28.4477777 }, |
| | 185 | { source:'Mrk 421'} |
| | 186 | ] |
| | 187 | }, |
| | 188 | |
| | 189 | { date:"2013-03-14 03:30 UTC", observations: |
| | 190 | [ |
| | 191 | { source:'Mrk 501'} |
| | 192 | ] |
| | 193 | }, |
| | 194 | |
| | 195 | { date:"2013-03-14 06:30 UTC", observations: |
| | 196 | [ |
| | 197 | { task:'shutdown'} |
| | 198 | ] |
| | 199 | }, |
| | 200 | |
| | 201 | ]; |
| | 202 | |
| | 203 | [/code] |
| | 204 | |
| | 205 | [/spoiler] |
| | 206 | |
| | 207 | **Remark**: When there is not first-drs-calib until the start of astronomical twilight, please skip it (i.e. the single pe run), as data taking has first priority. |
| | 208 | |
| | 209 | Startup procedure: |
| | 210 | |
| | 211 | - start dimctrl client in any terminal: [i]/home/fact/operation/[b]dimctrl[/b][/i] |
| | 212 | - PWR_CONTROL/TOGGLE_DRIVE |
| | 213 | - DRIVE_CONTROL/UNLOCK |
| | 214 | - stop dimctrl: .q |
| | 215 | - insert schedule to database: in /home/fact/operation : dimctrl --quit --cmd ".js scripts/updateSchedule.js" |
| | 216 | - Start TPoint-camera |
| | 217 | - visit the page 10.0.100.230 from the La Palma Network |
| | 218 | - Login and start the TPoint Camera |
| | 219 | - Check status of the Telescope in the TPoint Camera and the [[https://fact-project.org/cam/index.php|IR Camera]] |
| | 220 | |
| | 221 | ---- |
| | 222 | |
| | 223 | == Datataking == |
| | 224 | |
| | 225 | - start Datataking script from a bash with following command in FACT++: |
| | 226 | - dimctrl --start scripts/Main.js |
| | 227 | - don't forget to write the corresponding logbook entries and the comments in the run-comment DB |
| | 228 | - if you have to start a dim-script for yourself, call it with following command from a bash: |
| | 229 | - dimctrl --batch ScriptsForDimCtrl/<scriptname>.dim |
| | 230 | - For details of the different steps of the datataking, see the [[datatakingdetails datataking details]] |
| | 231 | - be aware that all steps mentioned in the datataking details are currently proceeded by the scripts |
| | 232 | - the datataking details contain the archive of the datataking procedures |
| | 233 | |
| | 234 | **Remark**: Please have in mind that **datataking has first priority**, i.e. first restart the script, then do the logbook entry. |
| | 235 | |
| | 236 | ---- |
| | 237 | |
| | 238 | == Trouble Shooting == |
| | 239 | |
| | 240 | - [b]never[/b] stop a not hanging program with ctrl+c |
| | 241 | - when a restart of the program is really necessary use .q instead |
| | 242 | - restarting a program is in most cases not a solution and only increase the risk to trigger more problems. So avoid restarting programs as long as possible |
| | 243 | - TroubleShooting |
| | 244 | |
| | 245 | Most common problems: |
| | 246 | |
| | 247 | - [[troubleshooting#tsfadloss FAD losses]] |
| | 248 | - [[troubleshooting#tsdrivectrl Drive Error ]] |
| | 249 | |
| | 250 | ---- |
| | 251 | |
| | 252 | == Shutdown == |
| | 253 | |
| | 254 | - After the shutdown task in the schedule was proceeded you have to do the the following task to finish the shutdown: |
| | 255 | - stop datataking script with following command from a bash: |
| | 256 | - dimctrl --stop |
| | 257 | - in dimctrl: PWR_CONTROL/TOGGLE_DRIVE |
| | 258 | - make sure that |
| | 259 | - the bias is off and disconnected |
| | 260 | - the trigger is off |
| | 261 | - the lid is closed |
| | 262 | - the telescope is parked |
| | 263 | - all parts of the ShutdownProcedure are proceeded correctly |