Conversion of standardized ReadMe file for
file /./ftp/cats/J/ApJ/599/1006 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-18 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/599/1006 DEEP Groth Strip Survey. VII. (Kobulnicky+, 2003) *================================================================================ *The DEEP Groth Strip Survey. *VII. The metallicity of field galaxies at 0.26<z<0.82 and *the evolution of the luminosity-metallicity relation. * Kobulnicky H.A., Willmer C.N.A., Phillips A.C., Koo D.C., Faber S.M., * Weiner B.J., Sarajedini V.L., Simard L., Vogt N.P. * <Astrophys. J., 599, 1006-1030 (2003); Erratum Vol. 610, p. 1234 (2004)> * =2003ApJ...599.1006K C============================================================================= C Internal variables integer*4 i__ c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table1.dat' ! DGSS Selected Galaxies integer*4 nr__ parameter (nr__=66) ! Number of records character*142 ar__ ! Full-size record C J2000 position composed of: RAh RAm RAs DE- DEd DEm DEs real*8 RAdeg (nr__) ! (deg) Right Ascension J2000 real*8 DEdeg (nr__) ! (deg) Declination J2000 C ---------------------------------- ! (position vector(s) in degrees) integer*4 Seq (nr__) ! Reference ID number for this paper character*8 GID (nr__) ! Groth Strip survey ID integer*4 RAh (nr__) ! (h) Hour of Right Ascension (J2000) integer*4 RAm (nr__) ! (min) Minute of Right Ascension (J2000) real*4 RAs (nr__) ! (s) Second of Right Ascension (J2000) character*1 DE_ (nr__) ! Sign of Declination (J2000) integer*4 DEd (nr__) ! (deg) Degree of Declination (J2000) integer*4 DEm (nr__) ! (arcmin) Arcminute of Declination (J2000) real*4 DEs (nr__) ! (arcsec) Arcsecond of Declination (J2000) real*4 z (nr__) ! Redshift from optical emission lines real*4 Imag (nr__) ! (mag) The I_814_ band AB magnitude real*4 BMAG (nr__) ! (mag) Absolute rest-frame B band magnitude (1) real*4 B_V (nr__) ! (mag) Rest-frame (B-V) color index real*4 R_hl (nr__) ! (kpc) I_814_ image half light radius real*4 B_T (nr__) ! I_814_ image bulge fraction real*4 RT (nr__) ! R_T_ asymmetry index (7) real*4 RA (nr__) ! R_A_ asymmetry index (7) real*4 EW3727 (nr__) ! (0.1nm) The [O II] (3727{AA}) equivalent width (2) real*4 e_EW3727 (nr__) ! (0.1nm) Uncertainty in EW3727 real*4 EW4861 (nr__) ! (0.1nm) The H{beta} equivalent width (3) real*4 e_EW4861 (nr__) ! (0.1nm) Uncertainty in EW4861 real*4 EW4959 (nr__) ! (0.1nm) The [O III] (4959{AA}) equivalent width (2) real*4 e_EW4959 (nr__) ! (0.1nm) Uncertainty in EW4959 real*4 EW5007 (nr__) ! (0.1nm) The [O III] (5007{AA}) equivalent width (2) real*4 e_EW5007 (nr__) ! (0.1nm) Uncertainty in EW5007 real*4 v12_logO_H (nr__) ! ([---]) Oxygen abundance, 12+log(O/H) (4) real*4 e_12_logO_H(nr__) ! ([---]) The 1{sigma} error in O/H (4) real*4 SFR (nr__) ! (solMass/yr) Estimated star formation rate (5) character*3 Note (nr__) ! Additional notes (6) *Note (1): For H_0_=70km/s/Mpc, {Omega}_M_=0.3, {Omega}_{Lambda}_=0.7. *Note (2): Corrected to the rest frame (divided by (1+z)) *Note (3): Corrected to the rest frame (no correction for stellar absorption). *Note (4): From the empirical R_23_ method * following McGaugh, 1991ApJ...380..140M as formulated in Kobulnicky * et al. (1999ApJ...514..544K) after correction for 2{AA} of stellar * absorption in the EW4861. An additional uncertainty of 20% has been * added to the EW_[O II]_ as discussed in the text. An additional * uncertainty of ~0.15dex in O/H representing uncertainties in the * photoionization models and empirical strong-line calibration should * be added in quadrature to the tabulated measurement errors. *Note (5): Based on H{beta} flux (not corrected for stellar absorption), * derived from the EW4861 and V-band absolute magnitude. We estimate the * H{beta} luminosity as L_H{beta}_(erg/s)=5.49E31*2.5^-M_V_^*EW4861. The * SFR then is computed by SFR(solMass/yr)=2.8*L_H{beta}_/1.12E41 which * assumes the Kennicutt (1983ApJ...272...54K) calibration of SFR in * terms of H{alpha} luminosity. This estimate is a lower limit since * extinction and stellar Balmer absorption are not taken into account. *Note (6): Additional notes as follows: * A = Probable star-forming galaxy (non-AGN or minimal AGN * contribution), as defined in text. * B = [O II] EW is particularly uncertain due to low continuum levels. * C = Low-luminosity object with line ratios in the "turn-around" * region of the strong-line abundance diagram, so the oxygen * abundance is highly uncertain, in the range 7.8<12+log(O/H)<8.4. * Object removed from remaining analysis. * D = Object is a probable AGN on basis of [NeIII]/[OII]>0.4. *Note (7): Asymmetry indices as defined in paper II: * The asymmetry parameter R_A_ + R_T_ was found to be a good estimate * of the total asymmetric flux present in large, bright galaxies. * R_T_ = (R_T_)raw - (R_T_)bkg * = [{Sum}i,j(1/2)|Rij+Rij^180^|-{Sum}i,j(1/2)|Bij+Bij^180^|]/[{sum}i,jIij] * R_A_ = (R_A_)raw - (R_A_)bkg * = [{Sum}i,j(1/2)|Rij-Rij^180^|-{Sum}i,j(1/2)|Bij-Bij^180^|]/[{sum}i,jIij] * where the Rij are pixel values in the residual image, and the * Rij^180^ are pixel values in the residual image rotated by 180{deg} * Bij are background pixel values in the residual image, and the * Bij^180^ are background pixel values in the residual image rotated * by 180{deg}. Iij is the image. C============================================================================= C Loading file 'table1.dat' ! DGSS Selected Galaxies C Format for file interpretation 1 format( + I2,1X,A8,1X,I2,1X,I2,1X,F6.3,A1,I2,1X,I2,1X,F5.2,1X,F6.4,1X, + F5.2,1X,F5.1,1X,F4.2,1X,F4.2,1X,F4.2,1X,F4.2,1X,F4.2,1X,F5.1, + 1X,F4.1,1X,F5.1,1X,F3.1,1X,F5.1,1X,F4.1,1X,F5.1,1X,F4.1,1X, + F4.2,1X,F4.2,1X,F4.1,1X,A3) C Effective file loading open(unit=1,status='old',file= +'table1.dat') write(6,*) '....Loading file: table1.dat' do i__=1,66 read(1,'(A142)')ar__ read(ar__,1) + Seq(i__),GID(i__),RAh(i__),RAm(i__),RAs(i__),DE_(i__), + DEd(i__),DEm(i__),DEs(i__),z(i__),Imag(i__),BMAG(i__), + B_V(i__),R_hl(i__),B_T(i__),RT(i__),RA(i__),EW3727(i__), + e_EW3727(i__),EW4861(i__),e_EW4861(i__),EW4959(i__), + e_EW4959(i__),EW5007(i__),e_EW5007(i__),v12_logO_H(i__), + e_12_logO_H(i__),SFR(i__),Note(i__) RAdeg(i__) = rNULL__ DEdeg(i__) = rNULL__ c Derive coordinates RAdeg and DEdeg from input data c (RAdeg and DEdeg are set to rNULL__ when unknown) if(RAh(i__) .GT. -180) RAdeg(i__)=RAh(i__)*15. if(RAm(i__) .GT. -180) RAdeg(i__)=RAdeg(i__)+RAm(i__)/4. if(RAs(i__) .GT. -180) RAdeg(i__)=RAdeg(i__)+RAs(i__)/240. if(DEd(i__) .GE. 0) DEdeg(i__)=DEd(i__) if(DEm(i__) .GE. 0) DEdeg(i__)=DEdeg(i__)+DEm(i__)/60. if(DEs(i__) .GE. 0) DEdeg(i__)=DEdeg(i__)+DEs(i__)/3600. if(DE_(i__).EQ.'-'.AND.DEdeg(i__).GE.0) DEdeg(i__)=-DEdeg(i__) c ..............Just test output........... write(6,1) + Seq(i__),GID(i__),RAh(i__),RAm(i__),RAs(i__),DE_(i__), + DEd(i__),DEm(i__),DEs(i__),z(i__),Imag(i__),BMAG(i__), + B_V(i__),R_hl(i__),B_T(i__),RT(i__),RA(i__),EW3727(i__), + e_EW3727(i__),EW4861(i__),e_EW4861(i__),EW4959(i__), + e_EW4959(i__),EW5007(i__),e_EW5007(i__),v12_logO_H(i__), + e_12_logO_H(i__),SFR(i__),Note(i__) write(6,'(6H Pos: 2F8.4)') RAdeg(i__),DEdeg(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= stop end