Пример #1
0
create_xml_py = os.path.join(scp_dir, "gns_xml_create_xml.py")
tool.run_py_cmd(python_version=python_version,
                python_name=create_xml_py,
                log_dir=log_dir,
                log_name="create_xml.cmd_log",
                year=year,
                idoy=idoy,
                ilen=1,
                idst=mod_xml,
                odst=doy_xml)

print(grt_bin)
print(doy_xml)
print(log_dir)
print(bin_dir)

work_dir = os.path.join(log_dir, year, idoy)
os.system("mkdir -p " + work_dir)
os.chdir(work_dir)

tool.run_grt_cmd(app_dir=grt_bin,
                 app_name="great_tbedit",
                 xml_path=doy_xml,
                 log_dir="./",
                 log_name="great_tbedit.cmd_log",
                 snx="",
                 sys="GE",
                 L13="",
                 dir=log_dir,
                 bin=bin_dir)
Пример #2
0
tool.run_py_cmd(python_version=python_version,
                python_name=create_xml_py,
                log_dir=log_dir,
                log_name="create_xml.cmd_log",
                year=year,
                idoy=idoy,
                ilen=1,
                idst=mod_xml,
                odst=doy_xml)
# first, check out the src and bin, if not bin, we cmake and make it

# second, preedit
glog.fatal("==========> beg preedit.")
tool.run_grt_cmd(app_dir=bin_dir,
                 app_name="great_preedit",
                 xml_path=doy_xml,
                 log_dir=log_dir,
                 log_name="great_preedit.cmd_log")
tool.run_cp_cmd(prj_dir, ics, prd_dir, "_pre")
tool.run_cp_cmd(prj_dir, pre_app_log, log_dir, "_pre")

# third, oi with the preedit ics
glog.fatal("==========> beg oi pre.")
tool.run_grt_cmd(app_dir=bin_dir,
                 app_name="great_oi",
                 xml_path=doy_xml,
                 log_dir=log_dir,
                 log_name="great_oi_pre.cmd_log")
tool.run_grt_cmd(app_dir=bin_dir,
                 app_name="great_orbdif",
                 xml_path=doy_xml,
Пример #3
0
xml_dir = args.xml                      # xml file for each day, format is yyyydoy.xml
log_dir = args.dir
bin_dir = args.bin
grt_bin = "/project/jdhuang/GNSS_software/GREAT/great_pco_L3/build/Bin/"
scp_dir = "/workfs/jdhuang/great_projects/e_all/scripts/great"                              # scripts dir
mod_xml = "/workfs/jdhuang/great_projects/e_all/scripts/great/gnss_tb_ge_3_freq.xml"        # model xml
python_version = "python3.7"                                                                # python version

year ='%04s' % args.year
idoy ='%03s' % args.idoy

yeardoy = "%04s%03s" % (year, idoy)

# create the xml file
glog.fatal("==========> beg trimcor.")
doy_xml = os.path.join(xml_dir, "gns_trimcor_%4s%03d.xml" % (args.year, int(args.idoy)))
create_xml_py = os.path.join(scp_dir, "gns_xml_create_xml.py")
tool.run_py_cmd(python_version=python_version, python_name=create_xml_py, log_dir=log_dir,log_name="create_xml.cmd_log", year=year, idoy=idoy, ilen=1, idst=mod_xml, odst=doy_xml)


print(grt_bin)
print(doy_xml)
print(log_dir)
print(bin_dir)

work_dir = os.path.join(log_dir,year,idoy)
os.system("mkdir -p " + work_dir)
os.chdir(work_dir)

tool.run_grt_cmd(app_dir=grt_bin, app_name="great_trimcor", xml_path=doy_xml, log_dir="./", log_name="great_tbedit.cmd_log", bin=bin_dir)