Presentation is loading. Please wait.

Presentation is loading. Please wait.

LBC-OB Gui User Interface v 2.0 Stable Stefano Gallozzi & LBC-Team Stefano Gallozzi & LBC-Team © Copyright 2007.

Similar presentations


Presentation on theme: "LBC-OB Gui User Interface v 2.0 Stable Stefano Gallozzi & LBC-Team Stefano Gallozzi & LBC-Team © Copyright 2007."— Presentation transcript:

1 LBC-OB Gui User Interface v 2.0 Stable Stefano Gallozzi & LBC-Team Stefano Gallozzi & LBC-Team © Copyright 2007

2 LBC-OB Gui User Interface v 1.6 Stable Stefano Gallozzi & LBC-Team Stefano Gallozzi & LBC-Team © Copyright 2006

3 What Is a GUI for Observing Block ● The GUI is a Java multiplatform application designeto to be very user friendly in all its operations ● Goals of the application are: – Create a standard for the LBC/LBT ObservingBlock (OB) in a database XML format, compatible with the AVOTables XML standards – View/Modify a single OB in all its fields – Concatenate more Observing Block together in order to create an xml-Observing Plan (OP)

4 OB/Plan XML-file Format ● The XML Markup Language is a web file format created to organize in a database-like format all type of data; the advantage of using this data architecture is the great flexibility of the web resource in conjunction with the stability of a database approach. ● It' possible to define a standard definition of variables types with relative intervals of the parameters inserted in the xml-file (XSD-schema-file). ● This application is designed to be totally compatible with the VOTable XML standards. ● Lots of Programming Languages libraries are availables to interface with XML (we use SAX=Simple API for XML), but also AXIS is a good choise.

5 GUI interface to XML OB ● The GUI is a graphical application wich guide the user to create and manipulate an XML OB without needed knowledge of xml codes ● It doesn' t require any installation but directly runs on a OS system with any Java Run-time

6 GUI Organization ● The GUI is organized in three main TabPanel divided by topics: – Target Package Panel (is a slice representing pointing and observation parameters: RA-Dec, Target Name, Proper Motion,...) – Observation Description (is a slice representing all the instrument parameters for the observation: dithering pattern, ETC,...) – Constrain Sets (is a slide as ESO-Style to constrain the observation by some particular parameter: wheather condition, seeing, exposure time,...)

7 Target Package Panel

8 Observation Description Panel

9 Constrain Sets Panel execute a filter every week please verify pointing accuracy clear weather and photometric nights less than 0.8arcsec non e

10 Operations on OB and OP It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

11 Operations on OB and OP It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

12 Operations on OB and OP

13

14

15

16

17

18

19

20

21

22 It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

23 Operations on OB and OP

24 It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

25 Operations on OB and OP

26 It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

27 Operations on OB and OP

28 It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

29 Operations on OB and OP

30 It's possible to perform some operation on OB and Plan: ● Create OB-OP (it' also possible to create a directory where to store all data) ● Copy/Move/Delete OB-OP ● Print/Export to PS file format an OB-OP ● View/Modify the content of OB-OP ● Save the data in a file OB-OP (xml-format) The operations are possible thanks to special and specified JavaButtons and JavaMenus located in the top ToolBar. There are three type of button/menu groups: ● Folder Buttons ● Plan Buttons ● OB Buttons ● Special Buttons

31 Special Operations on data It's possible to perform some special operations on the data inserted: ✔ Dithering Pattern Calculation ✔ Exposure Time Calculation ✔ Interactive Pointing These operations are carried on data and the final results are inserted in the Observing Block File

32 Dithering Pattern Calculation Filling up the required fields with opportune values it's possible to calculate the dithering offsets for a good observation. The main aim of performing a dither observation is to optimally fill the gaps between chips. Those offsets are sent to the LBC control software as camera arcsec offset referring to the Sky (RA/DEC) Reference System. They are referred to the central target pointing position (see figs.) Here are the Possible dithering calculations: - Random Dithering - Default LBC 4 step - Default LBC 5Right / 5Left - Default LBC 3+3+3Right / 3+3+3Left - Default LBC 5+5Right / 5+5Left - Default LBC 10 Step Dithering - Rectangular Dithering - Circular Dithering - User-provided Dithering List - None

33 Dithering Pattern Calculation

34

35 rando m 4defaul t 10defaul t circula r rectangula r

36 Dithering Pattern Calculation

37

38

39 ETC Calculation For each filter and dithering steps, it's possible to perform the Exposure Time Calculator inserting right values of parameters such as Magnitude Limit, SNR, SkyBackground, Magnitude of Saturation, ecc... (see also WEB implementation of ETC: http://lbc.oa-roma.inaf.it )

40 ETC Calculation

41

42

43

44 Inserting the RA & DEC coordinates for an observation it' s possible to view an image of the sky (from GSC2 catalog) for the Blue and Red Channel with relative projection of the LBC- Science Chips, guide and a.o. Tech-Chips and all Dithering Steps selected sequence. (see fig.) It's possible to offset and rotate directly the projection of the blue and/or red channel interactively on the field of view. Interactive Pointing

45

46

47

48 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

49 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

50 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

51 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

52 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

53 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

54 Other Utilities ● Chip Settings ● Focus Settings ● Import OB for LBC Control Software ● Contacts

55 Help On Line ● Another important tool designet to make the GUI more user friendly possible is the Help On Line which guides the user to all main GUI functionalities.

56 Version Number and Further Development ● We currently are at OB-GUI_v2.0 (stable) downloadable by http://lbc.oa-roma.inaf.it site, in all its binary JAR filehttp://lbc.oa-roma.inaf.it ● GUI.jar archive ● Current version is stable but it' s planned to make it easier and more interactive ● Source code will be distributed when all bugs will be fixed


Download ppt "LBC-OB Gui User Interface v 2.0 Stable Stefano Gallozzi & LBC-Team Stefano Gallozzi & LBC-Team © Copyright 2007."

Similar presentations


Ads by Google