Ancillary update not downloading new files

VIIRS Sensor Data Record
sverrem
Posts: 10
Joined: Tue May 19, 2020 4:38 pm

Ancillary update not downloading new files

Post by sverrem »

Running ancillary update does not download any new ancillary to cache.

Code: Select all

export JPSS_REMOTE_ANC_DIR=https://jpssdb.ssec.wisc.edu/cspp_v_4_0/ancillary/
export JPSS_REMOTE_LUT_DIR=https://jpssdb.ssec.wisc.edu/cspp_luts_v_4_0/
${CSPP_SDR_HOME}/common/sdr_ancillary -d -t 20200528

Code: Select all

Warning overridden default: JPSS_REMOTE_ANC_DIR=https://jpssdb.ssec.wisc.edu/cspp_v_4_0/ancillary/
Warning overridden default: JPSS_REMOTE_LUT_DIR=https://jpssdb.ssec.wisc.edu/cspp_luts_v_4_0/
CSPP_STATIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/static
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-28 11:46:36(INFO):ancillary_control.py:950:product version: DPE_VER for VIIRS SDR  CSPP_SDR_3_2_0
2020-05-28 11:46:36(INFO):ancillary_control.py:953:CSPP execution work directory is '/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/tmph5emqymy'
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-28 11:46:37(INFO):ancillary_control.py:460:Using  2 files for off_USNO-PolarWander-UT1-ANC_.*?.h5 cache 
 Files [   'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200522_202005220000Z_20200522000101Z_ee20200529120000Z_np.h5',
    'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200515_202005150000Z_20200515000101Z_ee20200522120000Z_np.h5']
2020-05-28 11:46:38(INFO):ancillary_control.py:484:Using  2 files for VIIRS-RSBAUTOCAL-HISTORY-AUX_npp.*?_%Y%m%d.*?.h5 from cache 
 Files [   'VIIRS-RSBAUTOCAL-HISTORY-AUX_npp_20200527012300Z_20200527000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'VIIRS-RSBAUTOCAL-HISTORY-AUX_npp_20200526014453Z_20200526000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-28 11:46:38(INFO):ancillary_control.py:505:Using  3 files for TLE-AUX_npp.*?.h5 from cache 
 Files [   'TLE-AUX_npp_20200522121533Z_20200524000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5',
    'TLE-AUX_npp_20200526150928Z_20200526000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'TLE-AUX_npp_20200522121658Z_20200525000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-28 11:46:38(INFO):ancillary_control.py:382:Using  1 files for CrIS-Correct-Matrix-AUX_npp_.*?.h5 from cache 
 Files [   'CrIS-Correct-Matrix-AUX_npp_20190801183554Z_20191100165145Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-28 11:46:38(INFO):ancillary_control.py:436:Using  1 files for CrIS-FS-Correct-Matrix-AUX_npp_.*?.h5 from cache 
 Files [   'CrIS-FS-Correct-Matrix-AUX_npp_20190801183554Z_20191100165145Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-28 11:46:39(INFO):ancillary_control.py:460:Using  2 files for off_USNO-PolarWander-UT1-ANC_.*?.h5 cache 
 Files [   'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200522_202005220000Z_20200522000101Z_ee20200529120000Z_np.h5',
    'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200515_202005150000Z_20200515000101Z_ee20200522120000Z_np.h5']
2020-05-28 11:46:39(INFO):ancillary_control.py:484:Using  2 files for VIIRS-RSBAUTOCAL-HISTORY-AUX_j01.*?_%Y%m%d.*?.h5 from cache 
 Files [   'VIIRS-RSBAUTOCAL-HISTORY-AUX_j01_20200527014922Z_20200527000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'VIIRS-RSBAUTOCAL-HISTORY-AUX_j01_20200526015801Z_20200526000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-28 11:46:40(INFO):ancillary_control.py:505:Using  3 files for TLE-AUX_j01.*?.h5 from cache 
 Files [   'TLE-AUX_j01_20200522121508Z_20200524000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5',
    'TLE-AUX_j01_20200522121632Z_20200525000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5',
    'TLE-AUX_j01_20200526142122Z_20200526000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5']
2020-05-28 11:46:40(INFO):ancillary_control.py:382:Using  1 files for CrIS-Correct-Matrix-AUX_j01_.*?.h5 from cache 
 Files [   'CrIS-Correct-Matrix-AUX_j01_20180814183415Z_20191100174748Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-28 11:46:40(INFO):ancillary_control.py:436:Using  1 files for CrIS-FS-Correct-Matrix-AUX_j01_.*?.h5 from cache 
 Files [   'CrIS-FS-Correct-Matrix-AUX_j01_20180814183415Z_20191100174748Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-28 11:46:40(INFO):ancillary_control.py:1048:Ancillary update, Normal Completion.
It should download the following to my ancillary cache:
https://jpssdb.ssec.wisc.edu/cspp_v_4_0 ... 05_28_149/

I had to manually download the ancillary directory to get SDR to process new rawdata.

Any idea why it does not download?
Running sdr_ancillary.sh without any arguments does nothing either.
kathys
Posts: 484
Joined: Tue Jun 22, 2010 4:51 pm

Re: Ancillary update not downloading new files

Post by kathys »

Hello,

We have been looking at your post and we have some questions as we try and diagnose the problems that you are having.

- Did you ever verify your CSPP SDR 3.2 installation using the test data? We want to know if these scripts were ever working for you?
- Please make sure that you have set you CSPP_SDR_HOME directory and sourced the environmental variables script (source $CSPP_SDR_HOME/cspp_sdr_env.sh).
- Did you really set the following environment variables? These are the usual defaults and should not be set unless you want to point to a different location. Here is the command that you show in your post:

${CSPP_SDR_HOME}/common/sdr_ancillary -d -t 20200528

The command should be sdr_ancillary.sh and you should not need the full path to the script if you sourced the environmental variable script.

So we suggest if you have not done so, in a new terminal, set CSPP_SDR_HOME, source your environmental variable script and try executing:

sdr_ancillary.sh
sdr_luts.sh

by themselves without setting any more variables and let us know the result.

Good luck, Kathy
sverrem
Posts: 10
Joined: Tue May 19, 2020 4:38 pm

Re: Ancillary update not downloading new files

Post by sverrem »

1) The CSPP SDR is working. I got it to process the test data.
After manually copying the ancillary from https://jpssdb.ssec.wisc.edu/cspp_v_4_0/ancillary/, I even got it to process our own produced rawdata.

2) I have set CSPP_SDR_HOME and sourced the cspp_sdr_env.sh

3) I have set the environment variables for JPSS_REMOTE_ANC_DIR and JPSS_REMOTE_LUT_DIR as I was recommended by one in my company that has configured the V3.1 SDR for our processsing.
But I have also tried without these.

The command I have been executed was sdr_ancillary.sh. I missed typing in the `.sh` when writing the post.

Running
cd ${CSPP_SDR_HOME}
./common/sdr_ancillary.sh
./common/sdr_luts.sh

Nothing new is downloaded into my ancillary directory
CSPP_SDR_HOME/anc

Running
./common/sdr_ancillary.sh -d -t 20200528
./common/sdr_luts.sh -d -t 20200528

Still no new ancillary is downloaded
sverrem
Posts: 10
Joined: Tue May 19, 2020 4:38 pm

Re: Ancillary update not downloading new files

Post by sverrem »

This is the ouput I got from sdr_ancillary.sh

Code: Select all

sverre@arcturus:/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2> source cspp_sdr_env.sh 
sverre@arcturus:/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2> ./common/sdr_ancillary.sh 
CSPP_STATIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/static
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-29 13:59:04(INFO):ancillary_control.py:950:product version: DPE_VER for VIIRS SDR  CSPP_SDR_3_2_0
2020-05-29 13:59:04(INFO):ancillary_control.py:953:CSPP execution work directory is '/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/tmpto2ox79b'
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-29 13:59:05(INFO):ancillary_control.py:460:Using  2 files for off_USNO-PolarWander-UT1-ANC_.*?.h5 cache 
 Files [   'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200522_202005220000Z_20200522000101Z_ee20200529120000Z_np.h5',
    'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200515_202005150000Z_20200515000101Z_ee20200522120000Z_np.h5']
2020-05-29 13:59:06(INFO):ancillary_control.py:484:Using  2 files for VIIRS-RSBAUTOCAL-HISTORY-AUX_npp.*?_%Y%m%d.*?.h5 from cache 
 Files [   'VIIRS-RSBAUTOCAL-HISTORY-AUX_npp_20200527012300Z_20200527000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'VIIRS-RSBAUTOCAL-HISTORY-AUX_npp_20200526014453Z_20200526000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-29 13:59:06(INFO):ancillary_control.py:505:Using  3 files for TLE-AUX_npp.*?.h5 from cache 
 Files [   'TLE-AUX_npp_20200522121533Z_20200524000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5',
    'TLE-AUX_npp_20200526150928Z_20200526000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'TLE-AUX_npp_20200522121658Z_20200525000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-29 13:59:06(INFO):ancillary_control.py:382:Using  1 files for CrIS-Correct-Matrix-AUX_npp_.*?.h5 from cache 
 Files [   'CrIS-Correct-Matrix-AUX_npp_20190801183554Z_20191100165145Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-29 13:59:06(INFO):ancillary_control.py:436:Using  1 files for CrIS-FS-Correct-Matrix-AUX_npp_.*?.h5 from cache 
 Files [   'CrIS-FS-Correct-Matrix-AUX_npp_20190801183554Z_20191100165145Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-29 13:59:07(INFO):ancillary_control.py:460:Using  2 files for off_USNO-PolarWander-UT1-ANC_.*?.h5 cache 
 Files [   'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200522_202005220000Z_20200522000101Z_ee20200529120000Z_np.h5',
    'off_USNO-PolarWander-UT1-ANC_Ser7_USNO_000f_20200515_202005150000Z_20200515000101Z_ee20200522120000Z_np.h5']
2020-05-29 13:59:07(INFO):ancillary_control.py:484:Using  2 files for VIIRS-RSBAUTOCAL-HISTORY-AUX_j01.*?_%Y%m%d.*?.h5 from cache 
 Files [   'VIIRS-RSBAUTOCAL-HISTORY-AUX_j01_20200527014922Z_20200527000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'VIIRS-RSBAUTOCAL-HISTORY-AUX_j01_20200526015801Z_20200526000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-29 13:59:07(INFO):ancillary_control.py:505:Using  3 files for TLE-AUX_j01.*?.h5 from cache 
 Files [   'TLE-AUX_j01_20200526142122Z_20200526000000Z_ee00000000000000Z_-_cocc_ops_all-_ops.h5',
    'TLE-AUX_j01_20200522121632Z_20200525000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5',
    'TLE-AUX_j01_20200522121508Z_20200524000000Z_ee00000000000000Z_-_noac_ops_all-_ops.h5']
2020-05-29 13:59:07(INFO):ancillary_control.py:382:Using  1 files for CrIS-Correct-Matrix-AUX_j01_.*?.h5 from cache 
 Files [   'CrIS-Correct-Matrix-AUX_j01_20180814183415Z_20191100174748Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-29 13:59:08(INFO):ancillary_control.py:436:Using  1 files for CrIS-FS-Correct-Matrix-AUX_j01_.*?.h5 from cache 
 Files [   'CrIS-FS-Correct-Matrix-AUX_j01_20180814183415Z_20191100174748Z_ee00000000000000Z_-_nobc_ops_all-_ops.h5']
2020-05-29 13:59:08(INFO):ancillary_control.py:1048:Ancillary update, Normal Completion.
This is the output I got from sdr_luts.sh

Code: Select all

sverre@arcturus:/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2> ./common/sdr_luts.sh 
CSPP_STATIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/static
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-29 13:59:16(INFO):ancillary_control.py:950:product version: DPE_VER for VIIRS SDR  CSPP_SDR_3_2_0
2020-05-29 13:59:16(INFO):ancillary_control.py:953:CSPP execution work directory is '/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/tmpb176e9al'
CSPP_DYNAMIC_ANCIL_DIR=/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache
2020-05-29 13:59:16(INFO):ancillary_control.py:835:check_for_cache_database_initalization /run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/anc/cache/SDR_3_2_DB/db
2020-05-29 13:59:36(INFO):log_common.py:93:
                 ( 2020-05-29 13:59:36 Execution Time: 0.196591 Sec Cmd "/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/common/ADL/tools/bin/IngMsd.exe" )

2020-05-29 13:59:59(INFO):log_common.py:93:
                 ( 2020-05-29 13:59:59 Execution Time: 0.190366 Sec Cmd "/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/common/ADL/tools/bin/IngMsd.exe" )

2020-05-29 14:00:01(INFO):ancillary_control.py:1048:LUT update, Normal Completion.
kathys
Posts: 484
Joined: Tue Jun 22, 2010 4:51 pm

Re: Ancillary update not downloading new files

Post by kathys »

Thank you for providing us with more information. We can see that you are executing the sdr_ancillary.sh and sdr_luts.sh from within the SDR installation directories. These scripts are meant to be executed outside of the entire CSPP SDR installation. Please try this.

Also, if you set the environment variables, you do not need to use full paths to these scripts. You can execute them by themselves. Sourcing the environmental script (cspp_sdr_env.sh)) adds the script directories to your $PATH so you do not need to include them.

We recommend that you do not set the JPSS_REMOTE_ANC_DIR or JPSS_REMOTE_LUT_DIR unless you are pointing to a different external source for these files. It is always best just to use the defaults.

Best regards, Kathy
sverrem
Posts: 10
Joined: Tue May 19, 2020 4:38 pm

Re: Ancillary update not downloading new files

Post by sverrem »

Even if I don't stand in CSPP_SDR_HOME, it will still not download any new ancillary.

sverre@linx01:~> source $CSPP_SDR_HOME/cspp_sdr_env.sh
sverre@linx01:~> sdr_luts.sh
sverre@linx01:~> sdr_ancillary.sh

I would expect it to download 20200528 and newer
https://jpssdb.ssec.wisc.edu/cspp_v_4_0 ... 05_28_149/

The latest I have is CSPP_SDR_HOME/anc/cache/20200527
kathys
Posts: 484
Joined: Tue Jun 22, 2010 4:51 pm

Re: Ancillary update not downloading new files

Post by kathys »

I am sorry that we are having trouble diagnosing your problem. These scripts are fundamental to the operation of the CSPP software and it is important to us that they function correctly. We just have not seen a problem like this before.

So let's start by identifying the hardware you are using.

- What computer/OS are you using, and are you deploying using a container?
- Were you able to successfully execute the verification scripts? I believe you said that you were able to do this.

Can you please follow these steps:

1) Clear out your current CSPP SDR cache, making sure that you have set CSPP_SDR_HOME and sourced the environment script.

rm -r $CSPP_SDR_HOME/anc/cache/*

2) Rebuild the cache using the packaged Look-Up_Tables (LUTs).

sdr_luts.sh -l -d

Please save the output log file and send it to us.

3) In a new directory, update the external CSPP SDR LUTs and populate the database.

sdr_luts.sh -d

Please save the output log file and send it to us.

4) In a new directory, try updating the ancillary data.

sdr_ancillary.sh -d

Please save the output log file and send it to us.

I am sorry for the problems that you are experiencing. Let's hope that this helps to resolve the problem.

Kathy
sverrem
Posts: 10
Joined: Tue May 19, 2020 4:38 pm

Re: Ancillary update not downloading new files

Post by sverrem »

Running on Linux OpenSUSE Leap 15.1

Step 1:
export CSPP_SDR_HOME=/kspt/drive/cspp/SDR_3_2
rm -r $CSPP_SDR_HOME/anc/cache/*

Step 2:
sdr_luts.sh -l -d

Outpiut from Step 2:

Code: Select all

sverre@arcturus:~/kspt/drive/cspp/SDR_3_2> source cspp_sdr_env.sh 
sverre@arcturus:~/kspt/drive/cspp/SDR_3_2> sdr_luts.sh -l -d
CSPP_STATIC_ANCIL_DIR=/home/sverre/kspt/drive/cspp/SDR_3_2/anc/static
CSPP_DYNAMIC_ANCIL_DIR=/home/sverre/kspt/drive/cspp/SDR_3_2/anc/cache
2020-06-16 13:44:39(INFO):ancillary_control.py:950:product version: DPE_VER for VIIRS SDR  CSPP_SDR_3_2_0
2020-06-16 13:44:39(INFO):ancillary_control.py:953:CSPP execution work directory is '/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/tmpi7dfykb6'
CSPP_DYNAMIC_ANCIL_DIR=/home/sverre/kspt/drive/cspp/SDR_3_2/anc/cache
2020-06-16 13:44:39(INFO):ancillary_control.py:835:check_for_cache_database_initalization /home/sverre/kspt/drive/cspp/SDR_3_2/anc/cache/SDR_3_2_DB/db
2020-06-16 13:44:39(INFO):adl_query_dms.py:195:create_cache_database /home/sverre/kspt/drive/cspp/SDR_3_2
2020-06-16 13:44:39(INFO):log_common.py:93:
                 ( One time initialization, takes some time )

2020-06-16 13:44:39(INFO):adl_query_dms.py:238:st_src os.stat_result(st_mode=16893, st_ino=2163481185, st_dev=2049, st_nlink=3, st_uid=1001, st_gid=100, st_size=45, st_atime=1592237853, st_mtime=1585158279, st_ctime=1590753180)
2020-06-16 13:44:52(INFO):log_common.py:93:
                 ( Execution Time: 13.049203 Sec  )

2020-06-16 13:44:52(INFO):ancillary_control.py:848:Doing post installation initialization of LUTS database
2020-06-16 13:44:52(INFO):ancillary_control.py:849:This is a long process, Do not interrupt
2020-06-16 13:45:25(INFO):log_common.py:93:
                 ( 2020-06-16 13:45:25 Execution Time: 5.934165 Sec Cmd "/home/sverre/kspt/drive/cspp/SDR_3_2/common/ADL/tools/bin/IngMsd.exe" )

2020-06-16 13:45:56(INFO):log_common.py:93:
                 ( 2020-06-16 13:45:56 Execution Time: 2.510978 Sec Cmd "/home/sverre/kspt/drive/cspp/SDR_3_2/common/ADL/tools/bin/IngMsd.exe" )

2020-06-16 13:45:59(INFO):ancillary_control.py:854:It is recommended that the user still runs sdr_luts.sh to retrieve any LUTS updated since the release of this software.
2020-06-16 13:45:59(INFO):ancillary_control.py:855:running sdr_luts.sh and sdr_ancillary.sh is recommended after installation
Traceback (most recent call last):
  File "/home/sverre/kspt/drive/cspp/SDR_3_2/common/ancillary_control.py", line 1053, in <module>
    sys.exit(main())
  File "/home/sverre/kspt/drive/cspp/SDR_3_2/common/ancillary_control.py", line 1037, in main
    shutil.move(one,p_work_dir)
  File "/home/sverre/kspt/drive/cspp/SDR_3_2/common/ShellB3/lib/python3.6/shutil.py", line 548, in move
    raise Error("Destination path '%s' already exists" % real_dst)
shutil.Error: Destination path '/run/media/sverre/13835063-5f3f-4dee-aa06-c348230cb455/cspp/SDR_3_2/msd' already exists
Step 3:
What do you mean in a new directory?
kathys
Posts: 484
Joined: Tue Jun 22, 2010 4:51 pm

Re: Ancillary update not downloading new files

Post by kathys »

>Step 3:
>What do you mean in a new directory?

I mean do not run the sdr_luts.sh -d command of step 3) in the same directory as your ran the sdr_luts.sh -l -d command of step 2).

Kathy
kathys
Posts: 484
Joined: Tue Jun 22, 2010 4:51 pm

Re: Ancillary update not downloading new files

Post by kathys »

As we look over your last post, and we notice that you are getting error messages right away in Step 2). We believe this might be because you are executing the sdr_luts.sh within the CSPP SDR installation.

We ask that you please start over again, this time doing each step in individual clean directories, outside of the CSPP_SDR_HOME installation.

Kathy
Post Reply