Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels a.k.a. “comments” March 2006.

Slides:



Advertisements
Similar presentations
Navigation and Ancillary Information Facility NIF Non-Toolkit Applications April 2012.
Advertisements

The Act Tab (Project). Please select a button to learn more. Welcome to the Project Act Tab. Here you can Add Team Members, provide and receive Feedback,
1 Using Editors Editors let you create and edit ASCII files UNIX normally includes two editors: vi and Emacs Vi and Emacs are screen editors: they display.
CS 497C – Introduction to UNIX Lecture 4: Understanding the UNIX Command Chin-Chih Chang
Guide To UNIX Using Linux Third Edition
Navigation and Ancillary Information Facility NIF Matlab Interface to CSPICE “Mice” How to Access the CSPICE library Using Matlab © November 2014 © The.
to Fax / Fax to Overview DIAL LTD Sending & receiving faxes via your system.
1 Some basic Unix commands u Understand the concept of loggin into and out of a Unix shell u Interact with the system in a basic way through keyboard and.
Navigation and Ancillary Information Facility NIF Porting Kernels October 2014.
Navigation and Ancillary Information Facility NIF Porting Kernels January 2009.
Navigation and Ancillary Information Facility NIF Getting and Installing the SPICE Toolkit October 2014.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK November 2014.
Slide 1 of 19 Welcome to GSA’s Vendor and Customer Self Service (VCSS) course Section 7: Correspondence Navigation This presentation is compliant with.
Navigation and Ancillary Information Facility NIF Introduction to Kernels October 2014.
Navigation and Ancillary Information Facility NIF MATLAB Interface to CSPICE “Mice” How to Access the CSPICE library Using MATLAB © October 2007 © The.
Navigation and Ancillary Information Facility NIF “Comments” In SPICE Kernels Also known as “meta-data” November 2014.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of standards, lingo and common usage within SPICE November 2014.
1 Using Messages sent from machine to machine and stored for later reading. You will use a client to read –Type mail or pine in UNIX to read.
Agenda Chapter 1: Linux (Unix) Features Commands (Chapters 2 & 3) Command Structure / Command line editing man, passwd, cal, date, whereis, which Working.
Chapter Three The UNIX Editors. 2 Lesson A The vi Editor.
Navigation and Ancillary Information Facility NIF Introduction to Kernels November 2005.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Navigation and Ancillary Information Facility NIF Preparing for Programming Using the SPICE Toolkit March 2010.
Navigation and Ancillary Information Facility NIF Preparing for Programming Using the SPICE Toolkits November 2014.
Chapter 19: Visual Lisp. After completing this Chapter, you will be able to do the following: What is AutoLISP Launching Visual LISP Terminology and Fundamental.
Introduction to Unix (CA263) Getting Started By Tariq Ibn Aziz.
The Online Activity Module User Account and Contact Us June 5, 2013.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK April 2006.
Navigation and Ancillary Information Facility NIF Toolkit Applications March 2006.
Microsoft Outlook 2010 Chapter 3 Managing Contacts and Personal Contact Information with Outlook.
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
Introduction to UNIX Geraint Vaughan. What is UNIX? Command-line operating system (not point- and click) Designed for ‘experts’ Lots of different variants.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK June 2004.
Navigation and Ancillary Information Facility NIF Introduction to Kernels January 2009.
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library from the Interactive Data Language (IDL)
Navigation and Ancillary Information Facility NIF Toolkit Applications November 2014.
Navigation and Ancillary Information Facility NIF Porting Kernels November 2005.
Introduction to Unix (CA263) File Editing By Tariq Ibn Aziz.
Chapter Three The UNIX Editors.
Chapter Six Introduction to Shell Script Programming.
Navigation and Ancillary Information Facility NIF Introduction to Kernels March 2010.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems November 2014.
Navigation and Ancillary Information Facility NIF Using Module Headers April 2006.
Introduction to UNIX CS 2204 Class meeting 1 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
Navigation and Ancillary Information Facility NIF Porting SPICE Kernels Between Computers June 2004.
File Transfer Protocol (FTP) CIS 130. File Transfer Protocol (FTP) Copy files from one internet host (server) to your account on another host –Need domain.
A Mini UNIX Tutorial. What’s UNIX?  An operating system run on many servers/workstations  Invented by AT&T Bell Labs in late 60’s  There are many different.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems October 2007.
Navigation and Ancillary Information Facility NIF Porting Kernels March 2010.
Navigation and Ancillary Information Facility NIF Getting and Installing the SPICE Toolkit November 2014.
Lesson 6-Using Utilities to Accomplish Complex Tasks.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE June 2004.
Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels Also known as “comments” January 2009.
File Management commands cat Cat command cat cal.txt cat command displays the contents of a file here cal.txt on screen (or standard out).
Navigation and Ancillary Information Facility NIF Finding SPICE Components An Introduction to the NAIF Server April 2006.
Navigation and Ancillary Information Facility NIF Getting and Installing the SPICE Toolkit January 2008.
Navigation and Ancillary Information Facility NIF Getting and Installing the SPICE Toolkit April 2006.
Chapter 3: Mastering Editors Chapter 3 Mastering Editors (Emacs)
Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels Also known as “comments” October 2007.
Toolkit Applications January 2008.
Toolkit Applications October 2007.
Toolkit Applications June 2004.
(optional - but then again, all of these are optional)‏
Guide To UNIX Using Linux Third Edition
Presentation transcript:

Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels a.k.a. “comments” March 2006

Navigation and Ancillary Information Facility NIF Metadata in SPICE Kernels 2 Metadata are information that provide important context--sometimes called “data about data” –What the “real” data represent »“This file contains representations of the trajectories for bodies X,Y and Z over the interval from launch to landing.” »Accuracy of the data –Pedigree »Programs used in creation »Sources from which the data were derived »When the kernel was created, and by whom –Intended usage –Companion files –Who to contact if you have questions » address »phone numbers In SPICE we often refer to metadata as “comments” What are Metadata?

Navigation and Ancillary Information Facility NIF Metadata in SPICE Kernels 3 Binary Kernels have a “comment” area –Holds text data »80 character lines »Printable characters (ascii ) –Can be read using the SPICE utility program commnt. »Interactive menu of prompts »Command line arguments Text Kernels have comments interleaved with the data –Any text editor, or unix’s cat or more processors, can be used to read the comments (and the data) Where are SPICE Metadata Found?

Navigation and Ancillary Information Facility NIF Metadata in SPICE Kernels 4 Terminal Window prompt> commnt Welcome to COMMNT Version: (SPICE Toolkit N0050) COMMNT Options ( Q ) Quit. ( A ) Add comments to a binary file. ( R ) Read the comments in a binary file. ( E ) Extract the comments from a binary file. ( D ) Delete the comments in a binary file. Option: R Enter the name of the binary file. Filename? /home/mydirectory/myproject/kernels/spk/de403s.bsp Using COMMNT on Binary Kernels Filename must include any required path and be less than 257 characters

Navigation and Ancillary Information Facility NIF Metadata in SPICE Kernels 5 Terminal Window prompt> more leapseconds.ker \begintext LEAPSECONDS KERNEL FILE =============================================================== Modifications: , Jun 17 WLT Modified file to account for the leapsecond that will occur on December 31, , Feb 22 WLT Modified file to account for the leapsecond that will occur on June 30, , Dec 14 KSZ Corrected date of last leapsecond from to etc….. --More--(19%) -More--(19%) Viewing Text Kernel Comments

Navigation and Ancillary Information Facility NIF Metadata in SPICE Kernels 6 Binary Kernels –Use the commnt utility program –Use calls to SPICE modules Text Kernels –Text editor Restrictions –Binary and text kernels »No more than 80 characters per line »Use only printing characters »File must be in the native binary format for the machine being used –Text »Begin comments with “\begintext” on a line by itself; begin data with “\begindata” on a line by itself »See kernel.req for specifics How to Add Comments