MAORI Lisa Rightmire Mentor: Marcos van Dam. What is MAORI?  The indigenous tribal people of New Zealand  Marcos’ Adaptive Optics Rectangular Interface.

Slides:



Advertisements
Similar presentations
Control System Studio (CSS)
Advertisements

Components of GIS.
Scott Hamilton Bill Randolph University of Hawaii at Manoa W. M. Keck Observatory.
Measuring Turbulence in Domes Jeff Fines University of Hawai‘i, Manoa - BSEE Craig Nance W.M. Keck Observatory 25 July 2008.
For MIP Fund Accounting Software
Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Building Great Looking.
Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Graphical User Interface (GUI) Nelson Padua-Perez Bill Pugh Department of Computer Science University of Maryland, College Park.
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
Graphical User Interface (GUI) Nelson Padua-Perez Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Encouraging “System Level” Thinking Christopher Neyman, Erik Johansson, David Le Mignant W. M. Keck Observatory Viswa Velur California Institute of Technology.
Programmable Logic Controllers (PLCs) This course deals with PLCs, Programmable Logic Controllers. PLCs are the industrial computer/controllers that are.
Canada-France-Hawaii Telescope Observatory Automation Project: Audio and Video Management Project by: Amber Imai Mentors: Tom Vermeulen & Bill Cruise Advisor:
Pocket Multi-channel Signal Analyzer IIntroduction Key Features Applications Key Specifications Hardware Connections.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Free Business Card Website Dr. K. F. Lee, ARPS IT&C (HK) Ltd.
Mirror Deformation Modeling for HANDS (High Accuracy Network Determination System) Jeremy Steel Mentors: Scott Gregory Curt Leonard.
Presented by Brian Griffin On behalf of Manu Goel Mohit Goel Nov 12 th, 2014 Building a dynamic GUI, configurable at runtime by backend tool.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
LMR Fall Release 11/2/2012. Notes: Placeholders and Accelerator Keys Users of the LMR have requested a way to define a placeholder within a Note or Custom.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
Presenter’s Name NDT Administrator Tools Jakub Slawinski Rich Carlson Internet2 Fall Member Meeting October 9, 2007.
50mm Telescope ACS Course Garching, 15 th to 19 th January 2007 January 2007Garching.
Our Online Courier Management Application is developed with the latest technology and State of the Art Database. This Management Software will be very.
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
1 Automated Installation Windows Unattended Client PC Setup Vahid Ajimine W.M. Keck Observatory Mentor: Jason Ward Home institution: University of Hawaii.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Laser Dye Performance A.Jaqueline Mena University of Hawai’i- Hilo W.M. Keck Observatory Mentor: Kenny Grace Advisor: Jason Chin Funding provided through.
1 De-Fringing Michelle Spectra Through Fourier Filtering GEMINI NORTH TELESCOPE HILO, HAWAII INTERN: MEGAN ANSDELL ADVISOR: SCOTT FISHER.
April 2004 At A Glance CAT is a highly portable exception monitoring and action agent that automates a set of ground system functions. Benefits Automates.
Characterization and Upgrading of Adaptive Optics Demonstrator Joseph Curamen Maui Community College Mark Hoffman & Mark Ammons MCC & UCSC-CfAO.
Summit Radio Maintenance and IF Motor Testing By: Blake Stene Akamai Internship W.M. Keck Observatory Mentor: Jason Chin Home Institution: Hawai’i Community.
TMT.PMO.PRE REL011 Thirty Meter Telescope Background and Status.
M.S. Thesis Defense Jason Anderson Electrical and Computer Engineering Dept. Clemson University.
Software Architecture
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 6.2 Visualization Tools 1 Gamma-ray Large Area Space Telescope GLAST.
Vacuum System Vibration Analysis on the Keck Telescopes Michael Cooney W.M. Keck Observatory.
1 Jennifer Takaki CfAO Akamai Observatory Internship Program Project Supervisor: Lucio Ramos Subaru Telescope, NAOJ Home Institution: Hawaii Community.
The System Shall… Provide the ability to render 2D/3D graphics, these graphics will be represented by assets like models textures, and shaders. Manage.
Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:
Automating Astronomical Instrument Setup Eric J. Dela Rosa Hawaii Island Akamai Internship Canada France Hawaii Telescope Mentor : Gregory Barrick Advisor:
LabVIEW Control Software for the UH-Hilo 0.9m Telescope
Testing the use of Adaptive Optics to reveal the age of distant galaxies Emily De La Garza University of Houston-Downtown University of California, Santa.
1 CfAO Educational Partnerships in Hawaii: Summer Internships with Long-Term Impact Lisa Hunter Associate Director, Education & Human Resources Center.
WEB APPLICATIONS FOR BUSINESS Gwen Kitiwano 1 Presented by: Gwen Kitiwano.
Hawaii Island Akamai Observatory Short Course CfAO EHR Meeting January 24th 2006 Sarah Anderson.
Institute for Astronomy Herson Bagay Mentor : Garry Nitta Advisor : Jeff Kuhn.
1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.
1 * * * Updated for NTS software version , * * *
July What is the eCost TMS Solution ? Benefits & Features Explore the eCost Software Smart Storage Device (SSD9000 / SSD9001) - Buffers DX10 Dongle.
Curvature Wavefront Sensor Arbitrary Waveform Generator Kenyan Kawauchi Subaru Telescope (NAOJ) Mentor: Stephen Colley.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Thermodynamic Modeling o f Astronomical Infrared Instruments Francesc Andre Bertomeu Hartnell College Salinas, California Research Advisor: James Larkin.
Z Knight W.M. Keck Observatories Research Supervisor: Al Conrad Home Institution: University of Hawai'i at Hilo A Graphical User Interface for NIRC2 Asteroid.
Experiments and Design of a wavelength calibration procedure for MOSFIRE Principal Investigator: David Guerrero, Cal Poly SLO Research Advisor: Ian McLean,
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
MIGUEL LIZAOLA DEVELOPING AN ASTRONOMICAL ADAPTIVE OPTICS DEMONSTRATION CENTER FOR ADAPTIVE OPTICS RESEARCH ADVISOR: ERIC STEINBRING PRINCIPALE INVESTIGATOR:
1 1 Baseline Fit of the Interferometer: What Is Happening By: Michelle Simon W.M. Keck Observatory Mentor: Jorg-Uwe Pott, Ben Berkey Home Institution:
Gemini Health Status Display Travis Prose University of Hawai‘i - Hilo Mentor Angelic Ebbers.
Developing Online Tools To Support The Visualization Of Ocean Data For Educational Applications Poster #1767 Michael Mills, S. Lichtenwalner,
Python Training in Chennai
Web Development by Mark Mizubayashi Program Manager Tim Fahey
Simulating Atmospheric Strehl
Image Database Catalog
Presentation transcript:

MAORI Lisa Rightmire Mentor: Marcos van Dam

What is MAORI?  The indigenous tribal people of New Zealand  Marcos’ Adaptive Optics Rectangular Interface Rectangular Interface

But what does it do?  Graphical User Interface (GUI)  Used by Observing Assistants and Support Astronomers  Controls and monitors the status of the Adaptive Optics system of the Keck Telescopes

LGS AO Control  There are several AO systems involved in running each of the Keck telescopes.   These systems have many parameters that need to be readily viewed and easily changed depending on the needs of the astronomer

Before MAORI   Several GUIs to control each subsystem of the Keck AO systems   Very little “real estate”

Goals   Use Python to create a single GUI that would allow the user to view and control the status of each subsystem.   Most important goal was to create an interface that was extremely compact, clear and easy to operate.

Key Conditions User Friendly FlexibleFlexible Easily Maintained FastFast Compatible with Keyword Interface Compatible with Keyword Interface

Why code in Python? Keyword Interface Compatible: Java, IDL, Python IDL: -NOT flexible -NOT flexible -REQUIRES License -REQUIRES LicenseJAVA: -REQUIRES a software engineer to modify and maintain -REQUIRES a software engineer to modify and maintainPYTHON: -simple GUI creation -simple GUI creation -flexible -flexible -open source -open source -easy to modify and maintain -easy to modify and maintain

Features -a very compact design -logic to configure the GUI based on what telescope and instruments are in use -the ability to bring up other tools as needed -uses pop-up warnings to reject invalid entries -toggle functions for open/close parameters -charts for plotting one parameter vs. another

Compact Design  Tabbed interface  Switch between displays based on needed parameters  Maximum info is a small space

Self Configuring LGSNGS vs.  Based on telescope and instruments  Multiple frames that disappear or reappear

Pop-Up Warnings  Rejects invalid entries  Notifies user what values are acceptable

Toggle Functions

Charts  Plots one parameter vs. another  Continuously updates with live data  Traffic light style warning

Testing   The Keck Observatory sets aside engineering nights specifically for the purpose of testing new software.   MAORI was tested on two engineering nights.   Observing assistants were asked to test and give feedback on MAORI.   MAORI officially went online the end of July 2006.

Conclusion MAORI is now being used to operate the telescopes and AO instruments at the W.M. Keck Observatory. Scheduled to be in operation for the next five to ten years, MAORI will provide the observing assistant with a compact tool for viewing and modifying AO parameters as needed by astronomers observing with the Keck telescopes.

Acknowledgements Special thanks to Marcos van Dam for being an amazing mentor! Thanks to Shui Kwok and Jimmy Johnson for all their help with Python. Thanks to Malika Bell, Sarah Anderson, and David Le Mignant for all their guidance and support. W.M. Keck Observatory Center for Adaptive Optics This project is funded in part by the National Science Foundation and Technology Center for Adaptive Optics, managed by the University of California at Santa Cruz AST#