Conversion of standardized ReadMe file for
file /./ftp/cats/J/ApJ/833/88 into FORTRAN code for loading all data files into arrays.
Note that special values are assigned to unknown or unspecified
numbers (also called NULL numbers);
when necessary, the coordinate components making up the right ascension
and declination are converted into floating-point numbers
representing these angles in degrees.
program load_ReadMe C============================================================================= C F77-compliant program generated by readme2f_1.81 (2015-09-23), on 2024-Apr-19 C============================================================================= * This code was generated from the ReadMe file documenting a catalogue * according to the "Standard for Documentation of Astronomical Catalogues" * currently in use by the Astronomical Data Centers (CDS, ADC, A&A) * (see full documentation at URL http://vizier.u-strasbg.fr/doc/catstd.htx) * Please report problems or questions to C============================================================================= implicit none * Unspecified or NULL values, generally corresponding to blank columns, * are assigned one of the following special values: * rNULL__ for unknown or NULL floating-point values * iNULL__ for unknown or NULL integer values real*4 rNULL__ integer*4 iNULL__ parameter (rNULL__=--2147483648.) ! NULL real number parameter (iNULL__=(-2147483647-1)) ! NULL int number integer idig ! testing NULL number C============================================================================= Cat. J/ApJ/833/88 GRB 160509A VLA monitoring campaign results (Laskar+, 2016) *================================================================================ *A reverse shock in GRB 160509A. * Laskar T., Alexander K.D., Berger E., Fong W.-F., Margutti R., Shivvers I., * Williams P.K.G., Kopac D., Kobayashi S., Mundell C., Gomboc A., Zheng W., * Menten K.M., Graham M.L., Filippenko A.V. * <Astrophys. J., 833, 88-88 (2016)> * =2016ApJ...833...88L (SIMBAD/NED BibCode) C============================================================================= C Internal variables integer*4 i__ c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table1.dat' ! GRB 160509A: Log of VLA observations integer*4 nr__ parameter (nr__=81) ! Number of records character*37 ar__ ! Full-size record real*8 Delt (nr__) ! (d) [0.3/20] Time since discovery {Delta}t (1) real*4 Freq (nr__) ! (GHz) [1.2/37] Frequency of the observation real*4 Flux (nr__) ! (uJy) [43/2411] Flux density at Freq real*4 e_Flux (nr__) ! (uJy) [11/315] Uncertainty in Flux integer*4 Det (nr__) ! [0/1]? Detection code for Flux (2) character*7 Setup (nr__) ! VLA receiver band used *Note (1): 2016 May 09 at 08:59:04.36 UTC. *Note (2): Code as follows: * 1 = Detection; * 0 = 3{sigma} upper limit. C============================================================================= C Loading file 'table1.dat' ! GRB 160509A: Log of VLA observations C Format for file interpretation 1 format(F7.4,1X,F6.3,1X,F6.1,1X,F5.1,1X,I1,1X,A7) C Effective file loading open(unit=1,status='old',file= +'table1.dat') write(6,*) '....Loading file: table1.dat' do i__=1,81 read(1,'(A37)')ar__ read(ar__,1) + Delt(i__),Freq(i__),Flux(i__),e_Flux(i__),Det(i__),Setup(i__) if(ar__(29:29) .EQ. '') Det(i__) = iNULL__ c ..............Just test output........... write(6,1) + Delt(i__),Freq(i__),Flux(i__),e_Flux(i__),Det(i__),Setup(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= stop end