Documentation: What we might do in an ideal world Ian McCrea.

Slides:



Advertisements
Similar presentations
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
Advertisements

With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Blackboard Hands-On Lab Session Karl R. Wurst Computer Science Department Daron Barnard Biology Department Center for Teaching and Learning Worcester State.
Advanced Database Projects In Access © Hodder Education 2008 Access Projects – Problem Specification.
Copyright © Mountain Home Training & Consulting, Inc. i MHTC VirtualOFFICE 3.0.
Contributing source code to CSDMS Albert Kettner.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Russell Taylor Lecturer in Computing & Business Studies.
Create User Documentation
Systems Life Cycle A summary of what needs to be done.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Lecturer: Ghadah Aldehim
Student Success Plan for Delaware. SSP Homepage The SSP Homepage is the central point from which students can access all of the features and functions.
WIKI IN EDUCATION Giti Javidi. W HAT IS WIKI ? A Wiki can be thought of as a combination of a Web site and a Word document. At its simplest, it can be.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
Software Testing Lifecycle Practice
Databases and Database Management Systems
| nectar.org.au NECTAR TRAINING Module 5 The Research Cloud Lifecycle.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
Calculating Quality Reporting Service – an introduction Chris Brown CQRS Design, Build and Test Project Manager 05 September 2012.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
EASI a free web database application for collecting and managing monitoring records.
D1.HGE.CL7.01 D1.HGA.CL6.08 Slide 1. Introduction Design, prepare and present reports  Classroom schedule  Trainer contact details  Assessments  Resources:
1 Notes 8 Guideline Execution Models and Systems.
Reorientation for Moodle 2 Staff Guide. File Repositories With Moodle 2’s file repository system: Duplicate files are only stored once, saving disk space.
The european ITM Task Force data structure F. Imbeaux.
Agenda Getting Started: Using Unix Unix Structure / Features Elements of the Unix Philosophy Unix Command Structure Command Line Editing Online Unix Command.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
16 Ways To Take To Work. How Would You Use PBwiki At Work? Over 1,000 non-business users were surveyed How would you use PBwiki at work? All responses.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
EISCAT Real Time Graph ● Plot the incoming data in “realtime” ● Experiment name ● Give disk information – Recording? – Space left ● Calculate basic parameters.
WP3: Science Planning and User Engagement Anita Aikio Coordinators: UOulu (FI) and STFC (UK) Objectives: Ensure consistency between the Science Case and.
Guide To UNIX Using Linux Third Edition Chapter 8: Exploring the UNIX/Linux Utilities.
GUISDAP Classic analysis Guisdap analysis
NHS Education for Scotland The Knowledge Network: Shared Space April 2010.
© ABB University - 1 Revision B E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 21 Function Designer Course T314.
Data for secondary analysis: the experience of the UK Data Archive Hilary Beedham UK Data Archive.
| nectar.org.au NECTAR TRAINING Module 5 The Research Cloud Lifecycle.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
| nectar.org.au NECTAR TRAINING Module 9 Backing up & Packing up.
Podcast?. A podcast is an audio or video file archived on the Internet in such a way that it can be automatically accessed by a personal computer, downloaded.
User Support. The need for user support Computers become ever more powerful The software that runs on them becomes ever more sophisticated GUIs have attracted.
Database Administration Basics. Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties.
Collaborating with the UCSF Library Wiki UCSF Sharecase
Primary Planning Seminar Monday 9 th June. Primary Planning Seminar Woodside School - Planning What have we done so far? Action :Working Party established.
Chapter 7: Delivery, Installation, and Documentation Ronald J. Leach Copyright Ronald J. Leach, 1997, 2009, 2014,
CONTROL-M Training At Global Online Trainings IND: Skype: Global.onlinetrainings USA:
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
M253 Students Study Guide Mrs. Fatheya Al Mubarak – AOU Dammam.
Analysis. This involves investigating what is required from the new system and what facilities are available. It would probably include:
| 1 EBSCOadmin EBSCO Support EDS Wiki Renata Wlodarczyk | EBSCO.
Software sales at U Waterloo Successfully moved software sales online Handle purchases from university accounts Integrated with our Active Directory and.
Advanced Higher Computing Science
TOMS TRAINING Test Operations Management System 2017 PAWS
Development Environment
The Use of AMET and Automated Scripts for Model Evaluation
Year 7 E-Me Web design.
Student Registration/ Personal Needs Profile
Principles of report writing
Manage your documents CIRCABC Module 1 DIGIT A3
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Spreadsheets, Modelling & Databases
LO2 – Understand Computer Software
Software Testing Lifecycle Practice
Student Registration/ Personal Needs Profile
Presentation transcript:

Documentation: What we might do in an ideal world Ian McCrea

Purpose of this talk Current Status –The EISCAT web site is a repository for various interesting bits of EISCAT documentation… –Some features of the system (e.g. EROS, GUISDAP) are quite well documented –But, the information is not really organised so that an average user can find his way around and get a sense of what EISCAT is about –Some of the best documentation (e.g. Jussi’s EROS material) is not even on the official site –This is a personal view of how we could do better and bring together the things that an average user might want to know…….

First Questions… What should you already know ? –Assume basic familiarity, with unix, shell, pipes, matlab. –Any on-line tutorials ? Introduction to Incoherent Scatter Theory –What is incoherent scatter – what determines spectral shape ? –Where can I find out more about the theory ? Introduction to Radar Operations –Different types of experiment –CP/SP/AA, hours per year, –National allocations, –How to apply for time

The Hardware Technical details of the radars –Principles of IS Radars –How the data are formed, constraints on measurement etc A guide to the hardware –Which bits are which ? –What do they do ? –Which parts are under our control ? Other instruments –What other equipment exists on the sites ? –How can these things help me ? –How can I find the data ?

The Global IS Community Other IS Radars –Links to other IS radars around the world –Some of the history… –Contacts etc. The Madrigal Archive –What is the madrigal archive ? –What data does it contain ? –What is the data format ? –What tools exist ? –How can I download the data ? –What programs exist to plot the data ?

Introducing the EISCAT Data Basic introduction to EISCAT data –Philosophy behind EISCAT data-taking –Explanation of lag profiles etc. –Explanation of data types and data formats Experiments –Modulation schemes available – advantages, disadvantages and uses of each. –Examples of experiment data. –Experiment database – what kinds of experiment already exist on the system ?

Experiments and Scheduling Submitting Experiments –How to get your experiments scheduled. –How time allocations work. –What to do if you are not from an EISCAT country. –Scheduling procedure and deadlines. Schedules and Forward-Looks –What are the current and future schedules ? –What’s coming up in the future ? –How much time has been used so far this year ?

Developing Experiments How to write experiments –Details of ELAN/EROS and TLAN, –Program structure, command syntax etc –Explanation of a given experiment System Constraints –Things to be aware of – what the system can and cannot do –Things the system will stop you doing. –What you need to know yourself Testing Experiments –Using the EROS simulator –What to check for, what the results mean. –Testing experiments without the transmitter

Running Experiments Simple campaign guide –What to do when you get to the site –Running experiments –Setting up and monitoring RTG and real-time analysis, maintaining the log, –What to watch out for and how to fix things. Practical tips for living and working at the sites. –How to get hold of people out of hours, and when to do it. (NHS Direct for the radar). The Virtual Whiteboard –What kind of state are the systems in now ? –What problems do we know about –What work-arounds are in place ? –What do users need to know ?

Computers and User software Computers at EISCAT –What computers exist ? –Which ones can I use ? –Where are data stored ? –Where is the software located ? –How can I log on etc. –Where else could I get an id and some space (e.g. machines at RAL) Software Guide –What user programs exist at EISCAT ? –How can they be used ? –What interfaces exist ?

Recording Data…. Taking Data… –Where do the data go during an experiment ? –What is the structure of raw data files ? –What do the various arrays contain ? –What is in the parameter block ? –What is in the status bits ? EISCAT Raw Data Archives –What/where is the Kiruna archive ? –How is it structured ? –How are data added to the archive ? –What kinds of data are archived ? –How do I check the data holdings ? –How can I download data ?

Integrating and Cleaning Integrating Data –Why should I integrate data ? –What kinds of integration can be done and why would I want to do this ? –What software exists to integrate data ? –Why kind of control do I have ? –Can I “dis-integrate” the data, e.g. to strip out time-slices ? Cleaning Data –Why do I need to clean the data ? –What kinds of things need to be removed ? –How can I do it ? –What kind of control do I have ?

Analysing the Data Analysing Data –Philosophy of data analysis – what do we do when we analyse data ? –What assumptions do we need to make ? –How much flexibility do we have ? –What analysis software is available ? GUISDAP –Where is GUISDAP ? –How can I access it ? –What functionality is available and how can it be invoked ? –What kinds of variables are under our control ? –Examples of various kinds of analysis ? –What problems can happen, how can we recognise them and what can we do ? –What other documentation is available ?

Non-GUISDAP What other kinds of data does EISCAT record, other than ion line data (plasma lines, IPS etc) ? How can I work with these data ? How much processing can one do on these types of data ? What kinds of plotting programs exist ? What about the ion-line data which GUISDAP doesn’t like (D-region, NEIALs, non-thermals etc)

Analysed Data Analysed data –What is the structure of the analysed data ? –Where do the analysed data go ? –How can I plot the matlab format analysed data ? –How does matlab analysed data get into madrigal ? The Madrigal Archive –What is the madrigal archive ? –What data does it contain ? –What is the data format ? –What tools exist ? –How can I download the data ? –What programs exist to plot the data ?

Derived parameters Velocity Combination, etc. –What derived parameters can I get from EISCAT data ? –What assumptions does this involve ? –How can I combine velocities into vectors ? –How can I calculate derived parameters like Joule heating rates, conductivies etc ? –What else can I do with analysed data – and what software exists to allow me to do it ?

Plotting and Working with Data Plotting Data –What tools exist for plotting the raw and analysed data ? –How can I use them ? –What kinds of plots can I make ? Working with different kinds of data –How can I get various kinds of data into my favourite software (matlab, idl, fortran, C) ? –What utilities exist to help me with this ?

The After-Sales Service Who can help me if I get stuck ? Who are the EISCAT staff and what are their specialist areas ? How can I contact them ? How much help is reasonable to expect ? Who else in the user community is interested in the same things as me ?

What Else ?? News and Information –What is happening in the Association ? –How is the design study going ? –When and where are the next meetings and training courses ? –What’s happening with the IPY ? Documents –Publication list, –Technical reports, annual reports, other official documents, manuals etc. –Links to relevant reports elsewhere.. –Parts of this material could also be linked appropriately from elsewhere.

What Else ?? Self-Training –Course materials, on-line tutorial material etc. The Users Pages –Somewhere for the users to leave feedback, or add more material –Wiki/forum type site. –Could be a free-for-all, but would need an EISCAT administrator to get things onto the main site.