pyote Python occultation timing extractor

Slides:



Advertisements
Similar presentations
OCCULAR OCCUltation Limovie Analysis Routine Presented by: Bob Anderson and Tony George (IOTA) A program to easily detect and time occultations and standardize.
Advertisements

Timing Analysis Spreadsheet for Pre/Post Time Stamped Videos Presented to 2013 IOTA Annual Meeting Brad Timerson, Tony George.
OCCULARS SUCCESSORS: OCCULTATION TIME EXTRACTOR (OTE) AND LIGHT CURVE STATISTICAL ANALYZER (LCSA) T. GEORGE, B. ANDERSON, H. PAVLOV.
1 An Excel Report Form and Macro for Lunar Occultations Brad Timerson - USA John Talbot - NZ.
User’s Guide.
AOTA Asteroidal Occultation Time Analyser. AOTA is in Occult
IT Tools OEET Online Expert Evaluation Tool.
How to Use PowerPoint Wentworth Institute of Technology Introduction to Engineering & Tech Elmc100 Prof. Tim Johnson.
1 Chapter 4 The Fundamentals of VBA, Macros, and Command Bars.
Pre-Authorization for Faculty Travel Request Form.
Chapter 1 Databases and Database Objects: An Introduction
Quick Start Guide. This 22 page introduction to the Financial Assessment Subsystem provides the user with a visual overview of the components of the system.
AOTA Asteroidal Occultation Time Analyser. AOTA is in Occult
SAM: Student Getting Started Guide.
XP New Perspectives on Microsoft Access 2002 Tutorial 41 Microsoft Access 2002 Tutorial 4 – Creating Forms and Reports.
WNS1.com Online Training How to use the Western Nevada Supply online store and tools.
GroundsOpsStaff (Last Updated 9/9/2010) A Grounds Operations and Staffing Computer Application Based on APPA Operational Guidelines for Grounds Management.
Updated Release of R-Code Occultation Timing Extractor Programmed by Robert L. (Bob) Anderson Presentation by Tony George at the 2014 Bethesda, Maryland.
1 Module 2: Introduction to Cayuse424. Objectives 2 Welcome to the Introduction to Cayuse424 Module. In this module you will learn:  How Cayuse424 supports.
California Outcomes Measurement System – Treatment
Instructions and Reporting Requirements Module 7 Electronic Reporting For Facilities March 2014 North Carolina Central Cancer Registry State Center for.
Just as there are many human languages, there are many computer programming languages that can be used to develop software. Some are named after people,
On-line data submission training California Partnership for Achieving Student Success.
Create Lists in Millennium Jenny Schmidt SWITCH Library Consortium.
FY 2011 Public Libraries Survey WebPLUS Software Training.
AS Level ICT Data entry: Creating validation checks.
MGS 351 Introduction to Management Information Systems RECITATION 12.
2007 TAX YEARERO TRAINING - MODULE 61 ERO (Transmitter) Training Module 6 Federal and State Installation and Updates.
1 Lesson 6 Software and Hardware Interaction Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
SDA Formulas Online Webinar Please use the mute button or press #6 on your phones to mute the teleconference line If you have questions or technical problems.
Sponsor MCLE Online System Instructions. Login here: Tip: You may want to bookmark the link for future reference.
MGS 351 Introduction to Management Information Systems Recitation # 12.
Aeries Browser Interface (ABI) Overview for Secondary Schools Prepared by Assessment & Accountability Department Revised: February 2013.
ABI Electronic Attendance for Elementary Schools Prepared by The SBCUSD Assessment & Accountability Department Revised: February
Creating and submitting Cal-PASS Data files California Partnership for Achieving Student Success.
Software Development Languages and Environments. Computer Languages Just as there are many human languages, there are many computer programming languages.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
Bob Anderson upgrades the versatile Occultation Timing Extraction tool By Tony George Presented at 2016 IOTA Conference – Stillwell, Oklahoma.
Chapter 1: Introduction to Computers and Programming
IOTA R-OTE Volunteer Group
Project Management: Messages
Your Name Proposal Creation Module 5 Your Name
Supervisor Training (Fee Computer)
Managing The Internet of Things
Remote Access: Guide for Windows
Topics Introduction Hardware and Software How Computers Store Data
Correlated noise in occultation light curves…
Module 2 Introduction to Cayuse424.
Brad Timerson, IOTA North American Coordinator; T
Trackpad. Trackpad The Start menu The Start menu provides quick and easy access to the applications available on your computer. Within the.
Bomgar Remote support software
Time Reporting in OnePort
Microsoft Excel 2003 Illustrated Complete
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
Central Document Library Quick Reference User Guide View User Guide
Printer Admin Print Job Manager
Test Information Distribution Engine (TIDE)
Chapter 1: Introduction to Computers and Programming
Informational PDF #5 How to Prepare Your Precoding File and Upload it into the Portal System.
Adding and editing users
Be A Scout Locating Units Using Google Maps
Crash course in R – short introduction
E-permits Tutorial for first-time users
Objectives To examine the desktop, Start menu and apps.
Be A Scout Locating Units Using Google Maps
Agile Project Management and Quantitative Risk Analysis
Limovie for Lunar Occultations - 1
Selenium IDE Installation and Use.
Create, Upload and Use Data Extensions (Lists)
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

pyote Python occultation timing extractor Written by bob Anderson, lake Oswego, Oregon Presented by tony george at the 2017 iota conference, carson city, nevada

introduction PYOTE is a stand-alone program for the analysis of occultation timing light curves. PYOTE is written in PYTHON code, allowing a simplified GUI, and simplified installation and update. PYOTE is designed with the same mathematical algorithms used in R-OTE Compared to R-OTE, PYOTE is greatly simplified for ease of use PYOTE can be installed in any operating system that supports PYTHON code. PYOTE has been tested to run in both the MAC and WINDOWS operating systems.

Introduction (continued) Maximum Likelihood Estimation is used throughout to determine 'best fit' of model light curves to the actual data. Physically realistic square-wave models are fit to the light curves. Sub-frame timing is included in the calculation of D and R times. An Akaike Information Criterion (AIC)calculation is used to justify or reject sub-frame timing. PYOTE utilizes statistically rigorous error bar calculations to properly characterize the increased uncertainty in D/R time estimates due to ‘correlated noise’ caused by atmospheric scintillation .

Introduction (continued) Occultation error bars are non-parametric – they do not fit any known statistical distribution. Normal statistical relationships like 1-sigma, 2- sigma, etc., cannot be used for occultation error bars. As a result, error bars must be created through Monte Carlo simulations, with error bar values calculated at the desired ‘confidence levels’. PYOTE produces timing error bars, statistically correct for ‘correlated noise’ at three confidence levels: 0.6827 0.9500 0.9973

installation PYOTE requires the installation of Anaconda3 and PYTHON PYOTE is self installing off the PyPI (the python package repository) A PDF file has been produced to guide users through installation in both MAC and WINDOWS operating systems The MAC PDF file can be found here: http://www.asteroidoccultation.com/observations/NA/pyote-mac- revised-installation.pdf The WINDOWS PDF file can be found here: http://www.asteroidoccultation.com/observations/NA/pyote-windows- revised-installation.pdf Once installed, alerts are provided to future updates, which can be automatically installed from the PyPI (the python package repository)

Special features ‘TIPS’ and ‘INSTRUCTIONS’ are provided for all menu items using pop-up text boxes when the cursor is hovered over the menu item Light curve .csv files are tested for time stamp continuity. D and R times are only produced when time stamp continuity is valid Tangra and Limovie files are supported Light curves can be ‘normalized’ to a secondary star light curve ‘Start Over’ button allows a quick restart when errors are made A ‘LOG’ is created storing a record of all analysis steps and results, including ‘Start Over’ events. The LOG allows reviewers to see what the analyst did, step by step, and can help to identify steps that resulted in erroneous results.

Camera delay corrections PYOTE was written to be as simple as possible and simple to maintain and update Camera delay corrections were not incorporated When PYOTE disappearance and reappearance times are calculated, the results must be corrected for camera delay A new Excel form AstReport has been created that will automatically correct the uncorrected results from both PYOTE and Occular. This form will be incorporated into OccultWatcher. It is also available here: http://www.asteroidoccultation.com/observations/Forms/AsteroidReportForms.html

Demonstration I will now give a short presentation of how PYOTE can be used to quickly analyze a light curve

Future development PYOTE is a work in progress. Future updates will be automatically provided as development continues One anticipated future improvement is the automatic submission of processed light curves to the IOTA/Vizier database Suggestions for changes or improvements can be submitted to Bob Anderson at the email address included in the ‘Info’ PDF file provided with the program

Acknowledgments Program written by Bob Anderson Beta testing provided by IOTA R-OTE Volunteer Group, with special credit to Ted Blank and Greg Lyzenga for their contributions Support provided by Brad Timerson, IOTA North American Coordinator