Conversion of standardized ReadMe file for
file /./ftp/cats/J/ApJ/700/103 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-20 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/700/103 Ages of star clusters in M33 (Park+, 2009) *================================================================================ *Ages of M33 star clusters based on the Hubble space Telescope/WFPC2 photometry. * Park W.-K., Park H.S., Lee M.G. * <Astrophys. J., 700, 103-113 (2009)> * =2009ApJ...700..103P C============================================================================= C Internal variables integer*4 i__ c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table1.dat' ! Ages of M33 star clusters integer*4 nr__ parameter (nr__=100) ! Number of records character*77 ar__ ! Full-size record integer*4 v_PL2007_ (nr__) ! Cluster ID number from Park & Lee 2007, Cat. * J/AJ/134/2168 real*4 log_t (nr__) ! ([yr]) Log of estimated age character*1 u_log_t (nr__) ! [:] Uncertainty flag on log(t) (1) real*4 E_log_t (nr__) ! ([yr]) Upper error of log(t) real*4 e_log_t_1 (nr__) ! ([yr]) Lower error of log(t) real*4 Z (nr__) ! Metallicity Z used during isochrone fitting real*4 E_B_V (nr__) ! (mag) The reddening used during isochrone fitting real*4 e_E_B_V (nr__) ! (mag) Error in E(B-V) real*4 Radius (nr__) ! (arcsec) Member star selection radius character*40 OName (nr__) ! Cross-identification with previous catalogs (2) *Note (1): Indicates the young age limit of the star cluster. *Note (2): Other identifications from references below: * B- = Bedin et al. (2005, Cat. J/A+A/444/831; <[BPB2005] NNN> for Simbad); * CBF- = Chandar et al. (1999, Cat. J/ApJS/122/431; 2001, Cat. J/A+A/366/498, * <CBF NNN> in Simbad); * CS- = Christian & Schommer (1982ApJS...49..405C; <[CS82] ANN> in Simbad); * MKKSS- = Mochejska et al. (1998, Cat. J/AcA/48/455; <[MKK98] M 33 NN> in * Simbad); * MD- = Melnick & D'Odorico (1978A&AS...34..249M; <[MD78] NN> in Simbad); * SBGHS- = Sarajedini et al. (2007AJ....133..290S; <[SBG2007] NN> in Simbad); * SM- = Sarajedini & Mancone (2007, Cat. J/AJ/134/447; <[SM2007] NNN> in * Simbad) except numbers greater than 451 which are from: * http://www.mancone.net/m33_catalog/ C============================================================================= C Loading file 'table1.dat' ! Ages of M33 star clusters C Format for file interpretation 1 format( + I3,1X,F3.1,A1,1X,F3.1,1X,F3.1,1X,F5.3,1X,F4.2,1X,F4.2,1X,F3.1, + 1X,A40) C Effective file loading open(unit=1,status='old',file= +'table1.dat') write(6,*) '....Loading file: table1.dat' do i__=1,100 read(1,'(A77)')ar__ read(ar__,1) + v_PL2007_(i__),log_t(i__),u_log_t(i__),E_log_t(i__), + e_log_t_1(i__),Z(i__),E_B_V(i__),e_E_B_V(i__),Radius(i__), + OName(i__) c ..............Just test output........... write(6,1) + v_PL2007_(i__),log_t(i__),u_log_t(i__),E_log_t(i__), + e_log_t_1(i__),Z(i__),E_B_V(i__),e_E_B_V(i__),Radius(i__), + OName(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= stop end