@sphinx.addnodesdocument)}( rawsourcechildren](docutils.nodessubstitution_definition)}(h.. |rel| replace:: 10.71h]h Text10.71}parenth sba attributes}(ids]classes]names]reladupnames]backrefs]utagnameh source lineKhh _documenthubh )}(h.. |date| replace:: |today| h]h2024 136}(hh)h(hh%Nh'Nubah}(h]h]h]dateah ]h"]uh$h h%h&h'Khhh(hubh target)}(h.. _test_install:h]h}(h]h]h]h ]h"]refid test-installuh$h8h'Khhh(hh%F/chandler/home/floyd/public_html/gg/docs/source/test_install/index.rstubh section)}(hhh](h title)}(hInstallation Testh]hInstallation Test}(hhNh(hh%Nh'Nubah}(h]h]h]h ]h"]uh$hLhhIh(hh%hFh'Kubh compound)}(hhh]htoctree)}(hhh]h}(h]h]h]h ]h"]htest_install/indexentries](Ntest_install/gamit2018Ntest_install/globk2018Ntest_install/gamit2016Ntest_install/gamit2014Ntest_install/glred_tsNtest_install/globk_velsNtest_install/plotsNtest_install/reviewe includefiles](hohqhshuhwhyh{h}emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]uh$hah%hFh'Khh^ubah}(h]h]toctree-wrapperah]h ]h"]uh$h\hhIh(hh%hFh'Nubh paragraph)}(hX+This example serves the dual purpose of testing your installation and guiding a new user through the basic steps to get time series and velocities from GAMIT/GLOBK processing. In the latter sense, it replaces the Southern California example from earlier releases in order to add GNSS other than GPS.h]hX+This example serves the dual purpose of testing your installation and guiding a new user through the basic steps to get time series and velocities from GAMIT/GLOBK processing. In the latter sense, it replaces the Southern California example from earlier releases in order to add GNSS other than GPS.}(hhh(hh%Nh'Nubah}(h]h]h]h ]h"]uh$hh%hFh'KhhIh(hubh)}(hIf you are an experienced user, you may want to simply execute the batch file :file:`runtest` to complete all steps without intervention in about 90 minutes. In fact, running just one day or one GNSS for 2018 will likely confirm a correct installation.h](hNIf you are an experienced user, you may want to simply execute the batch file }(hhh(hh%Nh'Nubh literal)}(h:file:`runtest`h]hruntest}(hhh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhhubh to complete all steps without intervention in about 90 minutes. In fact, running just one day or one GNSS for 2018 will likely confirm a correct installation.}(hhh(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'KhhIh(hubh)}(hIf you are a novice, however, we strongly recommend that you read this tutorial thoroughly, execute each of the commands manually and peruse the results until you understand what that step accomplished.h]hIf you are a novice, however, we strongly recommend that you read this tutorial thoroughly, execute each of the commands manually and peruse the results until you understand what that step accomplished.}(hhh(hh%Nh'Nubah}(h]h]h]h ]h"]uh$hh%hFh'KhhIh(hubh)}(hXAs noted in the installation README, you will need to download :download:`otl_FES2004.grid ` to a :file:`~/gg/GRIDS/` directory at the same level as your main installation or edit the :file:`sestbl.` to omit ocean tidal loading.h](h?As noted in the installation README, you will need to download }(hhh(hh%Nh'Nubhdownload_reference)}(hO:download:`otl_FES2004.grid `h]h)}(hhh]hotl_FES2004.grid}(hhh(hh%Nh'Nubah}(h]h](xrefdownloadeh]h ]h"]uh$hhhubah}(h]h]h]h ]h"]refdochl refdomainhreftypeh refexplicitrefwarn reftarget0ftp://everest.mit.edu/pub/GRIDS/otl_FES2004.gridrefurihuh$hh%hFh'Khhubh to a }(hhh(hh%Nh'Nubh)}(h:file:`~/gg/GRIDS/`h]h ~/gg/GRIDS/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhhubhC directory at the same level as your main installation or edit the }(hhh(hh%Nh'Nubh)}(h:file:`sestbl.`h]hsestbl.}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhhubh to omit ocean tidal loading.}(hhh(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'KhhIh(hubh)}(hThe example is set up to:h]hThe example is set up to:}(hj3h(hh%Nh'Nubah}(h]h]h]h ]h"]uh$hh%hFh'KhhIh(hubh enumerated_list)}(hhh](h list_item)}(hDownload RINEX 3 files from CDDIS for ten continuous stations in Europe and environs for three days in 2014, 2016 and 2018 (note that if long names were used for the RINEX 3 files, they will be renamed to the older short-names as part of the download);h]h)}(hjJh]hDownload RINEX 3 files from CDDIS for ten continuous stations in Europe and environs for three days in 2014, 2016 and 2018 (note that if long names were used for the RINEX 3 files, they will be renamed to the older short-names as part of the download);}(hjLh(hh%Nh'Nubah}(h]h]h]h ]h"]uh$hh%hFh'KhjHubah}(h]h]h]h ]h"]uh$jFhjCh(hh%hFh'NubjG)}(h`Conduct phase processing (:program:`sh_gamit`) for GPS-only or GPS, GLONASS, Galileo and Beidou;h]h)}(hjah](hConduct phase processing (}(hjch(hh%Nh'Nubhliteral_strong)}(h:program:`sh_gamit`h]hsh_gamit}(hjlh(hh%Nh'Nubah}(h]h]programah]h ]h"]uh$jjhjcubh3) for GPS-only or GPS, GLONASS, Galileo and Beidou;}(hjch(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K hj_ubah}(h]h]h]h ]h"]uh$jFhjCh(hh%hFh'NubjG)}(hCompute and plot daily repeatabilities (:program:`sh_glred`) for each year and combine the daily h-files (:file:`.glx`) into a single H-file for each year (:file:`.GLX`); andh]h)}(hjh](h(Compute and plot daily repeatabilities (}(hjh(hh%Nh'Nubjk)}(h:program:`sh_glred`h]hsh_glred}(hjh(hh%Nh'Nubah}(h]h]jwah]h ]h"]uh$jjhjubh/) for each year and combine the daily h-files (}(hjh(hh%Nh'Nubh)}(h :file:`.glx`h]h.glx}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhjubh&) into a single H-file for each year (}(hjh(hh%Nh'Nubh)}(h :file:`.GLX`h]h.GLX}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhjubh); and}(hjh(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K!hjubah}(h]h]h]h ]h"]uh$jFhjCh(hh%hFh'NubjG)}(hiCompute repeatabilities and velocities for the three years together (:program:`globk`/:program:`glorg`). h]h)}(hhCompute repeatabilities and velocities for the three years together (:program:`globk`/:program:`glorg`).h](hECompute repeatabilities and velocities for the three years together (}(hjh(hh%Nh'Nubjk)}(h:program:`globk`h]hglobk}(hjh(hh%Nh'Nubah}(h]h]jwah]h ]h"]uh$jjhjubh/}(hjh(hh%Nh'Nubjk)}(h:program:`glorg`h]hglorg}(hjh(hh%Nh'Nubah}(h]h]jwah]h ]h"]uh$jjhjubh).}(hjh(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K"hjubah}(h]h]h]h ]h"]uh$jFhjCh(hh%hFh'Nubeh}(h]h]h]h ]h"]enumtypearabicprefixhsuffix.uh$jAhhIh(hh%hFh'Kubh)}(hThe only input file provided in the example is :file:`sites.defaults`, which is always specific to the network one is processing. All of the others are copied or linked from :file:`~/gg/tables/` and will work for most networks.h](h/The only input file provided in the example is }(hj%h(hh%Nh'Nubh)}(h:file:`sites.defaults`h]hsites.defaults}(hj-h(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj%ubhi, which is always specific to the network one is processing. All of the others are copied or linked from }(hj%h(hh%Nh'Nubh)}(h:file:`~/gg/tables/`h]h ~/gg/tables/}(hjBh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj%ubh! and will work for most networks.}(hj%h(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K$hhIh(hubh)}(hXThe structure established by this test of the installation has three GAMIT processing directories, named (arbitrarily) by year (:file:`2014/`, :file:`2016/`, :file:`2018/`), each of which has below it a :file:`rinex/`, :file:`tables/` and :file:`gsoln/` directory specific to that year. At the top level there is a processing directory (:file:`vsoln/`) and a :file:`tables/` directory for the multi-year GLOBK solution. The steps described assume that you have downloaded ocean tidal loading grid (e.g. :download:`otl_FES2004.grid `) to a :file:`~/gg/GRIDS/` directory (:console:`mkdir ~/gg/GRIDS` if it doesn't exist already) and have internet access while processing; if you do not have these, see :ref:`Notes 3 and 4 `. In directory :file:`check_files/` are saved copies of the q-files and :file:`.org` files for each day, and the :file:`.org` files and PostScript files for the multi-year repeatablities and velocities.h](hThe structure established by this test of the installation has three GAMIT processing directories, named (arbitrarily) by year (}(hj]h(hh%Nh'Nubh)}(h :file:`2014/`h]h2014/}(hjeh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh, }(hj]h(hh%Nh'Nubh)}(h :file:`2016/`h]h2016/}(hjzh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh, }hj]sbh)}(h :file:`2018/`h]h2018/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh ), each of which has below it a }(hj]h(hh%Nh'Nubh)}(h:file:`rinex/`h]hrinex/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh, }hj]sbh)}(h:file:`tables/`h]htables/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh and }(hj]h(hh%Nh'Nubh)}(h:file:`gsoln/`h]hgsoln/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubhT directory specific to that year. At the top level there is a processing directory (}(hj]h(hh%Nh'Nubh)}(h:file:`vsoln/`h]hvsoln/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh) and a }(hj]h(hh%Nh'Nubh)}(h:file:`tables/`h]htables/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh directory for the multi-year GLOBK solution. The steps described assume that you have downloaded ocean tidal loading grid (e.g. }(hj]h(hh%Nh'Nubh)}(hO:download:`otl_FES2004.grid `h]h)}(hjh]hotl_FES2004.grid}(hjh(hh%Nh'Nubah}(h]h](hdownloadeh]h ]h"]uh$hhj ubah}(h]h]h]h ]h"]refdochl refdomainhreftypej refexplicitrefwarnh0ftp://everest.mit.edu/pub/GRIDS/otl_FES2004.gridhj*uh$hh%hFh'K'hj]ubh) to a }(hj]h(hh%Nh'Nubh)}(h:file:`~/gg/GRIDS/`h]h ~/gg/GRIDS/}(hj/h(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh directory (}(hj]h(hh%Nh'Nubh)}(h:console:`mkdir ~/gg/GRIDS`h]hmkdir ~/gg/GRIDS}(hjDh(hh%Nh'Nubah}(h]h](code highlightconsoleeh]h ]h"]languageconsoleuh$hhj]ubhi if it doesn’t exist already) and have internet access while processing; if you do not have these, see }(hj]h(hh%Nh'Nubh pending_xref)}(h+:ref:`Notes 3 and 4 `h]h inline)}(hj_h]h Notes 3 and 4}(hjch(hh%Nh'Nubah}(h]h](hstdstd-refeh]h ]h"]uh$jahj]ubah}(h]h]h]h ]h"]refdochl refdomainjmreftyperef refexplicitrefwarnhtest_gamit2018_notesuh$j[h%hFh'K'hj]ubh. In directory }(hj]h(hh%Nh'Nubh)}(h:file:`check_files/`h]h check_files/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh% are saved copies of the q-files and }(hj]h(hh%Nh'Nubh)}(h :file:`.org`h]h.org}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubh files for each day, and the }(hj]h(hh%Nh'Nubh)}(h :file:`.org`h]h.org}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhj]ubhM files and PostScript files for the multi-year repeatablities and velocities.}(hj]h(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K'hhIh(hubh)}(hBefore you start, make sure that you have constructed the paths and aliases described in the installation README. The example may be run from any directory on your system, preferably the place you intend to process your own data, not under :file:`~/gg/`.h](hBefore you start, make sure that you have constructed the paths and aliases described in the installation README. The example may be run from any directory on your system, preferably the place you intend to process your own data, not under }(hjh(hh%Nh'Nubh)}(h :file:`~/gg/`h]h~/gg/}(hjh(hh%Nh'Nubah}(h]h]fileah]h ]h"]rolefileuh$hhjubh.}(hjh(hh%Nh'Nubeh}(h]h]h]h ]h"]uh$hh%hFh'K-hhIh(hubeh}(h](installation-testhEeh]h](installation test test_installeh ]h"]uh$hGhhh(hh%hFh'Kexpect_referenced_by_name}jh:sexpect_referenced_by_id}hEh:subeh}(h]h]h]h ]h"]sourcehFtranslation_progress}(totalK translatedKuuh$hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(outputNhLN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehF _destinationN _config_files]file_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}(hh h5h)usubstitution_names}(relhdateh5urefnames}refids}hE]h:asnameids}(jhEjju nametypes}(jjuh}(hEhIjhIu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages]h system_message)}(hhh]h)}(hhh]h2Hyperlink target "test-install" is not referenced.}hjsbah}(h]h]h]h ]h"]uh$hhjubah}(h]h]h]h ]h"]levelKtypeINFOsourcehFlineKuh$juba transformerN include_log] decorationNh(hub.