Coastal & Marine Geology InfoBank

Home FACS Activities Atlas Geology School Related Sites More

USGS InfoBank program -- section12

Skip navigational links
Loading
InfoBank Programs: by Name   by Topic  
Expanded Description
Topic Description
Name
section12
Synopsis
/infobank/programs/html/makefmeta/section12.for
Description
  Subroutine to output DESCRIPTION for formal metadata.


       
Reads
              read (MetaUnit, '(q,a)', end = 106)
     *            ALineLength, ALine(1:ALineLength)
              read (MetaUnit, '(a1)', end = 198) ALine(1:1)
              read (MetaUnit, '(q,a)', end = 107)
     *            ALineLength, ALine(1:ALineLength)
              read (TempUnit, '(a)', end = 99) ALine
                      read (TempUnit, '(a)', end = 99) TempLine
          read (MetaUnit, '(q,a)', end = 207)
     *        ALineLength, ALine(1:ALineLength)
          read (MetaUnit, '(q,a)', end = 307)
     *        ALineLength, ALine(1:ALineLength)
          read (MetaUnit, '(q,a)', end = 407)
     *        ALineLength, ALine(1:ALineLength)
Writes
      write (Sentence, '(4096x)')
                  write (Sentence(SentenceLength+1:), '(a)') ', '
              write (Sentence(SentenceLength+1:), '(a)')
     *            ALine(10:ALineLength)
          write (Sentence(SentenceLength+1:), '(a)') '.'
                      write (Sentence(SentenceLength+1:), '(a)')
     *                    ' Chief Scientist:'
                      write (Sentence(SentenceLength+1:), '(a)')
     *                    ' Chief Scientists:'
                  write (Sentence(SentenceLength+1:), '(a)') ', '
              write (Sentence(SentenceLength+1:), '(a)')
     *            ALine(10:ALineLength)
          write (Sentence(SentenceLength+1:), '(a)') '.'
      write (Paragraph, '(4096x)')
          write (Paragraph(1:), '(a)') 'Abstract: '//
     *        Sentence(1:SentenceLength)//
     *        Title(1:TitleLength)//','
          write (Paragraph, '(a)') 'Abstract: '//
     *        Title(1:TitleLength)//','
      write (OutUnit, '(8x,a)') Paragraph(OutStart:OutEnd)
      write (AbstractUnit, '(a)') Paragraph(11:OutEnd)
          write (OutUnit, '(18x,a)') Paragraph(OutStart:OutEnd)
          write (AbstractUnit, '(a)') 
     *       Paragraph(OutStart:OutStart+AbEnd-1)
      write (OutUnit, '(18x,a)')
     *    'http://walrus.wr.usgs.gov/infobank/'//
     *    ShortID(1:1)//'/'//ShortID(1:IDLength)//'/html/'//
     *    LongID(1:IDLength+3)//'.meta.html.'
      write (OutUnit, 4)
      write (TempLine, '(1024x)')
              write (ALine, '(1024x)')
                      write (OutUnit, '(1x)')
                          write (OutUnit, '(t37,a)') 
     *                        TempLine(1:TempLineLength)
      write (OutUnit, 7)
          write (ALine, '(1024x)')
              write (OutUnit, '(/,t35,a)')
     *            'Equipment Used -'
              write (OutUnit, '(/,t35,a)')
     *            ALine(10:ALineLength)
              write (OutUnit, '(/,t35,a)')
     *            ALine(10:ALineLength)
          write (ALine, '(1024x)')
              write (OutUnit, '(/,t35,a)')
     *            'Notes -'
              write (OutUnit, '(/,t35,a)')
     *            ALine(10:ALineLength)
              write (OutUnit, '(/,t35,a)')
     *            ALine(1:ALineLength)
          write (ALine, '(1024x)')
              write (OutUnit, '(/,t35,a)')
     *            'Publications -'
              write (OutUnit, '(/,t35,a)')
     *            ALine(1:ALineLength)
              write (OutUnit, '(/,t35,a)')
     *            ALine(1:ALineLength)
      write (OutUnit, 227)
Opens
      open (unit = AbstractUnit,
     *      access = 'sequential',
     *      form = 'formatted',
     *      status = 'unknown',
     *      name = '/infobank/'//ShortID(1:1)//'/'//
     *             ShortID(1:IDLength)//'/meta/'//
     *             LongID(1:IDLength+3)//'.abstract')
          open (unit = MetaUnit,
     *          access = 'sequential',
     *          form = 'formatted',
     *          status = 'old',
     *          name = '/infobank/'//ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.organization')
          open (unit = MetaUnit,
     *          access = 'sequential',
     *          form = 'formatted',
     *          status = 'old',
     *          name = '/infobank/'//ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.chief')
          open (unit = TempUnit,
     *          file = '/infobank/'//
     *                 ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.overview',
     *          access = 'sequential',
     *          form   = 'formatted',
     *          status = 'old')
          open (unit = MetaUnit,
     *          file = '/infobank/'//
     *                 ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.equipmentused',
     *          access = 'sequential',
     *          form   = 'formatted',
     *          status = 'old')
          open (unit = MetaUnit,
     *          file = '/infobank/'//
     *                 ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.notes',
     *          access = 'sequential',
     *          form   = 'formatted',
     *          status = 'old')
          open (unit = MetaUnit,
     *          file = '/infobank/'//
     *                 ShortID(1:1)//'/'//
     *                 ShortID(1:IDLength)//'/meta/'//
     *                 LongID(1:IDLength+3)//'.publications',
     *          access = 'sequential',
     *          form   = 'formatted',
     *          status = 'old')
Calls
      call head (2, OutUnit,
     *            'Description:')
      call titleline (LongID, CapLongID, ShortID, IDLength,
     *            TempUnit, OutUnit,
     *            OverviewExists, Aka, AkaExists,
     *            Title, TitleLength,
     *            TodaysDate, StartingDate, EndingDate, 'section12',
     *            Currency)
                  call stringlen (Sentence, SentenceLength)
              call stringlen (Sentence, SentenceLength)
                  call stringlen (Sentence, SentenceLength)
                  call stringlen (Sentence, SentenceLength)
              call stringlen (Sentence, SentenceLength)
      call stringlen (Paragraph, ParagraphLength)
          call stringlen (Paragraph(OutStart:OutEnd), AbEnd)
              call stringlen (ALine, ALineLength)
                  call stringlen (ALine, ALineLength)
                      call stringlen (TempLine, TempLineLength)
                      call stringlen (TempLine, TempLineLength)

Skip footer navigational links

Coastal and Marine Science Centers:  Pacific   St. Petersburg   Woods Hole  
InfoBank   Coastal and Marine Geology Program   Geologic Information   Ask-A-Geologist   USGS Disclaimer  


Accessibility FOIA Privacy Policies and Notices

Take Pride in America logo USA.gov logo U.S. Department of the Interior | U.S. Geological Survey
URL: http://walrus.wr.usgs.gov/infobank/programs/html/makefmeta/section12.doc.html
Page Contact Information: InfoBank staff
Page Last Modified: Mon Nov 4 03:40:41 PST 2013  (chd)