IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links
wiki:DVO_Conrad_Worksheet

Version 17 (modified by conradh, 14 years ago) ( diff )

--

Conrad's DVO Worksheet

Introduction

The purpose of this page is to develop and introduction to using DVO from the complete perspective of a new non-astronomer user.

Logging into IPP and starting DV0

  • Step 1) You need to do is log into an IPP machine that runs DVO. Example below:
$ssh -X -p 9005 ipp5u

Note: There is an X windows session and the port is 9005 and the machine ipp5u is only accessible internally to the cluster. If you need to ssh from an outside machine, see sshing.

  • Step 2) Setup your psconfig to setup your ps lib configuration. Example below
    $psconfig --list
    PSCONFDIR : /home/panstarrs/ipp/psconfig
      Archives   : Archives
      lin64      : ipp-20120216
      lin64      : ipp-20120404
      lin64      : ipp-20120531-debug
      lin64      : ipp-20120531
      lin64      : ipp-eam
      lin64      : ipp-trunk
      bash       : psconfig
      csh        : psconfig
    $psconfig ipp-20120531
    
  • Step 3) Launch DVO
    $dvo
    

Getting Started with DVO

If you have successfully launched dvo you will be see the dvo prompt. Several useful commands:

  • ?? - Gives all the system environment variables available (i.e., HOME, PID, etc).
  • ? - Shows all the available dvo commands .
  • ! - Gives the ability to execute systems commands. Example:
    dvo: ! echo "Hello World"
    Hello World
    
  • vectors - Tells you what variable vectors you have loaded into memory.
  • help command - Gives specific information on the given command (if available). Examples:
    dvo: help imextract
    No help for: imextract
    dvo: help skyregion
    No help for: skyregion
    dvo: help tv
    
      tv [-log] (buffer) [zero range]
    
      display an image in the Ki'i window (X display program).  zero and
      range specify the data values corresponding to the color mapping.
      If they are not specified, the old values are used (default is 0,
      1024).
    
      If -log is specified the color mapping scale will be logarithmic.  
    
    
      See Also: Kii, rd, cursor
    
    

More commands

catdir /data/ipp005.0/gpc1/catdirs/SAS/20120510/


vectors

 echo RA[0]

writing to files

 write conrad.dat RA DEC -csv

Case Study: Trying to query for stacks with inaccurate data

Background

After doing some queries into PSPS, one particular query for data quality is to find instrumental flux values that are equal to zero. This should not be possible but some small amount of entries were found.

Step 0) Find the inaccurate data within PSPS.

SELECT objID,
       stackDetectID,
       ippObjID,
       ippDetectID,
       ra, dec
       filterID,
       instFlux,
       calMag,
       instFluxErr,
       calMagErr
  INTO mydb.weird_stacks FROM StackDetectionFull
 WHERE (instFlux <> -999 AND instFlux <= 0 )

Example result set:

objID stackDetectID ippObjID ippDetectID ra dec filterID instFlux calMag instFluxErr calMagErr
114493301340728546 1647540050000036013 18833000017688 3601 330.134073398733 5.41507490193458 3 0 22.3856067657471 0 0
114503301083933978 1647540050000038753 18833000017804 3875 330.10839364124 5.41959990782918 3 0 22.3856067657471 -999 0
114503301227007106 1647540050000037023 18833000017719 3702 330.122691648098 5.42220775996642 3 0 22.3856067657471 0 0
114493301366688211 1647540050000035773 18833000012460 3577 330.136649626611 5.4148051915739 3 0 22.3856067657471 0 0
114503301089985901 1647540050000038693 18833000012717 3869 330.108989815023 5.42121110126328 3 0 22.3856067657471 -999 0
114503301439643873 1647540050000034893 18833000017626 3489 330.143945982482 5.41951876040932 3 0 22.3856067657471 0 0
114493301427446802 1647540050000035093 18833000017644 3509 330.142760240845 5.41363441590307 3 0 22.3856067657471 0 0
114503301102937321 1647540050000038563 18833000017782 3856 330.110293316183 5.4223861344834 3 0 22.3856067657471 -999 0
114493301431512878 1647540050000035033 18833000012411 3503 330.143162673458 5.41034250994028 3 0 22.3856067657471 0 0
114503301103546828 1647540050000038543 18833000017783 3854 330.110331520645 5.42194339501451 3 0 22.3856067657471 -999 0
Note: See TracWiki for help on using the wiki.