Differences between revisions 1 and 15 (spanning 14 versions)
Revision 1 as of 2017-12-22 13:35:41
Size: 1820
Editor: EricPalmer
Comment:
Revision 15 as of 2018-05-20 13:16:51
Size: 2484
Editor: BMittan
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== SPC-OREx Naming Convention ==
Line 2: Line 3:
INSTRUME keyword defines which camera system ||Category B ||Version 3.0.1 ||
Line 4: Line 5:
== Level 0 Images ==
== 1 ==
1st character is based on Camera: MapCam M
PolyCam P SamCam S NavCam N TAGCam T
=== Description ===

This provides more information about the naming conventions used in SPC-OREx.

 * INSTRUME keyword defines which camera system.
 * MTR_POS defines either filter position (MapCam, SamCam) or focal distance (PolyCam).

=== More detail about '''FITS Keywords'''===

==== Level 0 Images ====
===== Character Position 1 =====
1st character is based on Camera:
  || MapCam || M ||
  || PolyCam || P ||
  || SamCam || S ||
  || NavCam || N ||
  || TAGCam || T ||

===== Character Positions 2-10 =====
ET in seconds

===== Character Position 11 =====
Always 'F'

===== Character Position 12 =====
 * MapCam - based upon the filter wheel position (CAMERAID = 1)
  ||Filt Pos ||char ||
  ||0 ||0 ||
  ||720 ||0 ||
  ||630 ||1 ||
  ||540 ||2 ||
  ||450 ||3 ||
  ||360 ||4 ||
  ||270 ||5 ||
  ||180 ||6 ||
  ||90 ||7 ||
  ||30 ||7 ||
Line 10: Line 44:
== 2-10 ==
ET in seconds
 * SamCam - based upon the filter wheel position (CAMERAID = 2)
  . /!\ Filter position is defined with variable NQ and stored in [[make_sumfiles.in]]
  ||Filt Pos ||char ||
  ||0 ||0 ||
  ||720 ||0 ||
  ||600 ||1 ||
  ||480 ||2 ||
  ||360 ||3 ||
  ||240 ||4 ||
  ||120 ||5 ||
Line 13: Line 55:
== 11 ==
Always 'F'
Line 16: Line 56:
== 12 ==
Line 18: Line 57:
 * MapCam - based upon the filter wheel position (CAMERAID = 1)
   || Filt Pos || char ||
   || 0 || 0 ||
   || 720 || 0 ||
   || 630 || 1 ||
   || 540 || 2 ||
   || 360 || 3 ||
   || 270 || 4 ||
   || 180 || 5 ||
   || 90 || 6 ||
   || 30 || 7 ||

 * SamCam - based upon the filter wheel position (CAMERAID = 2)
   Filter position is defined with variable NQ and stored in [[make_sumfiles.in]]
   || Filt Pos || char ||
   || 0 || 0 ||
   || 720 || 0 ||
   || 600 || 1 ||
   || 480 || 2 ||
   || 360 || 3 ||
   || 240 || 4 ||
   || 120 || 5 ||

  * PolyCam - (CAMERAID = 3)

   What it really is
   {{{
        NQ=Filter Position
 * PolyCam - (CAMERAID = 3)
  What it really is:
  {{{
Line 50: Line 63:
       
Line 53: Line 66:
         K=K-10*I
Line 55: Line 67:
       PICNM(11:11)=CHAR(65+I) # 65 is an upper case 'A'
       PICNM(12:12)=K
       Position 11 => CHAR(65+I) # 65 is an upper case 'A'
       Position 12 => K - 10*I # (goes from 0 to 9)
}}}
  . /!\ J4 and up are "super focus" positions. A0 to J2 are nominal positions.
  ||Index ||Motor Pos ||11&12 Char ||
  ||1 ||> 630 ||J2 ||
  ||... || || ||
  ||93 || > 17190 ||A0 ||
  ||94 || > 17371 ||J4 ||
  ||... || || ||
  ||116 || > 21510 ||L6 ||
Line 58: Line 79:
   }}}
Line 60: Line 80:
   Source from PROCESS_FITS.f
  {{{
Here is the source from PROCESS_FITS.f:
  {{{
Line 76: Line 96:
     }}}

}}}
Line 82: Line 98:

FLT = 0
   . FLT = 0
Line 86: Line 101:
   . FLT = 0
Line 87: Line 103:
    FLT = 0 ==== Level 1 Images ====
Everything is the same except for Character Position 11
Line 89: Line 106:

== Level 1 Images ==
Everything is the same except for position 11

 
* PolyCam
      PICNM(11:11)=CHAR(ICHAR(PICNM(11:11))+13)
  * MapCam, NavCam, etc.
      G
 * PolyCam
  . PICNM(11:11)=CHAR(ICHAR(PICNM(11:11))+13)
 * MapCam, NavCam, etc.
  . G
----
CategoryThreeOhOne

SPC-OREx Naming Convention

Category B

Version 3.0.1

Description

This provides more information about the naming conventions used in SPC-OREx.

  • INSTRUME keyword defines which camera system.
  • MTR_POS defines either filter position (MapCam, SamCam) or focal distance (PolyCam).

=== More detail about FITS Keywords===

Level 0 Images

Character Position 1

1st character is based on Camera:

Character Positions 2-10

ET in seconds

Character Position 11

Always 'F'

Character Position 12
  • MapCam - based upon the filter wheel position (CAMERAID = 1)

    • Filt Pos

      char

      0

      0

      720

      0

      630

      1

      540

      2

      450

      3

      360

      4

      270

      5

      180

      6

      90

      7

      30

      7

  • SamCam - based upon the filter wheel position (CAMERAID = 2)

    • /!\ Filter position is defined with variable NQ and stored in make_sumfiles.in

      Filt Pos

      char

      0

      0

      720

      0

      600

      1

      480

      2

      360

      3

      240

      4

      120

      5

  • PolyCam - (CAMERAID = 3)

    • What it really is:
              Find the index (I) that is closest to motor position
              Then
                 K=93-I
      
              IF(K.LT.0) K=93-K
              I=K/10
      
             Position 11 => CHAR(65+I)   # 65 is an upper case 'A'
             Position 12 =>  K - 10*I     # (goes from 0 to 9)
    • /!\ J4 and up are "super focus" positions. A0 to J2 are nominal positions.

      Index

      Motor Pos

      11&12 Char

      1

      > 630

      J2

      ...

      93

      > 17190

      A0

      94

      > 17371

      J4

      ...

      116

      > 21510

      L6

Here is the source from PROCESS_FITS.f:

  •      IF(NC.EQ.3) THEN
            NQ=FLT
            K=0
            DO I=116,0,-1
              IF(NQ.LE.STEP(I+1)) K=93-I
            ENDDO
            IF(K.LT.0) K=93-K
            I=K/10
            K=K-10*I
            PICNM(11:11)=CHAR(65+I)
            FLT=K
          ENDIF
    ...
          WRITE(PICNM(12:12),FMT='(I1)') FLT
  • NavCam (CAMERAID = 4)

    • FLT = 0
  • NFTCam (CAMERAID =5)
    • FLT = 0

Level 1 Images

Everything is the same except for Character Position 11


CategoryThreeOhOne

SPC-OREx Naming Convention (last edited 2018-05-20 19:12:34 by BMittan)