setenv EMS_HOME /pc1/public/mark/ems2001 setenv SCENARIO /pc1/public/mark/scenario setenv EMS_PROJECT unified setenv EMS_GRID unified12 setenv INSTALL_HOME /cdrom/cdrom #setenv SAS_EXTENSION sas7bdat setenv SAS_EXTENSION ssd01 echo "############ INSTALL Started " `date` if (-d ${EMS_HOME}) then echo "############ $EMS_HOME exists" setenv EMS $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/common/sas setenv EMS_BIN $EMS_HOME/bin setenv EMS_CVRT $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/common/sas setenv EMSG $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/common/gis setenv EMS_DATA $EMS_HOME/project/$EMS_PROJECT/lookup setenv EMS_CAT $EMS_HOME/project/$EMS_PROJECT/lookup setenv EMSGRPH $EMS_HOME/project/$EMS_PROJECT/lookup setenv EMS_SYS $EMS_HOME/source/sysdata setenv EMS_SYSF $EMS_HOME/source/sysdata setenv EMS_RAW $EMS_HOME/project/$EMS_PROJECT/raw_data setenv EMS_GRD $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/sas setenv EMSF_GRD $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/sas setenv EMSG_GRD $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/gis mkdir -p $EMS mkdir -p $EMS_BIN mkdir -p $EMS_CVRT mkdir -p $EMSG mkdir -p $EMS_CAT mkdir -p $EMS_SYS mkdir -p $EMS_RAW mkdir -p $EMS_GRD mkdir -p $EMSG_GRD if (-d ${SCENARIO} ) then echo "############ SCENARIO Directory exists" echo "############ Linking directory $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario to $SCENARIO" mkdir $SCENARIO/$EMS_GRID ln -s $SCENARIO/$EMS_GRID $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario else echo "############ SCENARIO directory does not exist. Using: " echo "############ $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario" echo "############ as the scenario location" mkdir -p $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario endif echo "############ Import of Sas Datasets" echo "############ Uncompressing Xport Tars" uncompress -c $INSTALL_HOME/cimport/ems_expt.Z > $EMS_HOME/lib_ems.export uncompress -c $INSTALL_HOME/cimport/cat_expt.Z > $EMS_HOME/lib_ems_cat.export echo "############ Cimport of Sas Datasets" cd $EMS_HOME sas -log $EMS_BIN/unix_cimport.log $INSTALL_HOME/programs/u_cimpt.sas rm $EMS_HOME/lib_ems.export rm $EMS_HOME/lib_ems_cat.export echo "############ Finished Cimport of SAS datasets"; if (-f $EMS_CAT/fipsstcy.$SAS_EXTENSION) then echo "############ EMS_CAT successfully created " else echo "ERROR: EMS_CAT not created: File $EMS_CAT/fipsstcy.$SAS_EXTENSION does not exist " endif if (-f $EMS_CAT/fipsstcy.$SAS_EXTENSION) then echo "############ EMS successfully created" else echo "ERROR: EMS not created: File $EMS_CAT/fipsstcy.$SAS_EXTENSION does not exist " endif echo "############ Untaring EMS_BIN " cd $EMS_HOME cat $INSTALL_HOME/tars/unix_bin.tz |uncompress -c - | tar -xf - if (-f ${EMS_BIN}/pttap.sas) then echo "############ EMS_BIN successfully created" else echo "ERROR: EMS_BIN not populated" endif echo "############ Untaring EMS_SYS " cd $EMS_HOME cat $INSTALL_HOME/tars/unix_sys.tz | uncompress -c - | tar -xf - if (-f ${EMS_SYS}/scc_tabl.in) then echo "############ EMS_SYS successfully created" else echo "ERROR: EMS_SYS not Populated" endif cd $INSTALL_HOME/run_desc foreach day ( * ) setenv EMS_SCENARIO $day setenv EMS_RUN $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario/$EMS_SCENARIO/sas setenv EMS_AIR $EMS_HOME/project/$EMS_PROJECT/gridspec/$EMS_GRID/scenario/$EMS_SCENARIO/airshed mkdir -p $EMS_RUN mkdir -p $EMS_AIR dos2unix $day $EMS_RUN/run_desc.in sas -log $EMS_BIN/run_desc.log $EMS_BIN/uirundes.sas if (-f $EMS_RUN/run_desc.$SAS_EXTENSION) then echo "############ EMS_RUN successfully created for $day" else echo "ERROR: EMS_RUN not created for $day , File does not exist: $EMS_RUN/run_desc.$SAS_EXTENSION" endif end cd $INSTALL_HOME cd $EMS_RAW echo "############ Uncompressing and untaring file for ems_raw(this takes a while) " cat $INSTALL_HOME/tars/ems_raw1.tz | uncompress -c - | tar -xf - cat $INSTALL_HOME/tars/ems_raw2.tz | uncompress -c - | tar -xf - cat $INSTALL_HOME/tars/ems_raw3.tz | uncompress -c - | tar -xf - echo "############ Finished Uncompressing TAR file for ems_raw" else echo "****************************************************************************************" echo " ERROR: EMS_HOME ($EMS_HOME) does not Exist" echo " Create it and re-run this program" echo "****************************************************************************************" endif echo "############ INSTALL Completed " `date`