Running the step
Goal
Run the normalized-difference
step in a Python virtual environment.
Step 1 - Configure the workspace
The results produced will be available in the local folder /workspace/runs
terminal | |
---|---|
1 2 3 4 |
|
source /workspace/app-package-training-bids23/scripts/setup.sh
Step 2 - Create the Python virtual environment
The required Python modules are installed using pip
:
terminal | |
---|---|
1 2 3 |
|
source ${WORKSPACE}/scripts/norm_diff_env.sh
Step 3 - Calculate the normalized difference
The command line tool is invoked to calculate the normalized difference between the green and NIR cropped bands:
terminal | |
---|---|
1 2 3 4 5 6 7 8 9 |
|
source ${WORKSPACE}/scripts/norm_diff.sh
Step 4 - Clean-up
The Python virtual environment is no longer needed.
terminal | |
---|---|
1 2 |
|
source ${WORKSPACE}/scripts/norm_diff_deactivate.sh
Expected outcome
The folder /workspace/runs
contains:
(base) jovyan@coder-mrossi:~/runs$ tree .
.
├── crop_green.tif
├── crop_nir.tif
└── norm_diff.tif
0 directories, 3 files