Difference between revisions of "Interferometry in ISCE using Sentinel 1 Imagery"
From CUOSGwiki
Jump to navigationJump to searchm (Installation) |
(Blanked the page) Tag: Blanking |
||
Line 1: | Line 1: | ||
− | The Interferometric synthetic aperture radar Scientific Computing Environment ([https://github.com/isce-framework/isce2 ISCE]). |
||
− | |||
− | Note that this tutorial is only compatible with Linux and MacOS. ISCE is not currently supported on a Windows environment. |
||
− | |||
− | ISCE does not offer a Graphical User Interface([https://en.wikipedia.org/wiki/Graphical_user_interface|GUI]), which may be intimidating for some users. Although it is not necessary, some experience with the following tasks is recommended: |
||
− | # Using the Command Line (Terminal) |
||
− | # Setting up a Conda environment |
||
− | # Writing and executing scripts in Python |
||
− | |||
− | |||
− | == Download the Data == |
||
− | Sentinel-1 imagery is freely available... |
||
− | |||
− | == Installation == |
||
− | A Conda environment will be used to manage software dependencies so the user must only be concerned with having Anaconda installed on their computer. Click [https://docs.anaconda.com/anaconda/install/ here] for instructions on installing Anaconda. Once Anaconda is installed, open a new terminal and enter the command: |
||
− | ::<code>conda init</code><br> |
||
− | this sets up a base Anaconda environment that will allow you to access certain commands and libraries directly from the command line. |
||
− | |||
− | |||
− | Download the Conda environment: |
||
− | ISCE-2 has a number of dependencies and highly is susceptible to versioning conflicts. By using a virtual environment, the packages (and their versions) will be uploaded to a separate space on your computer rather than in the root file. An environment configured for ISCE-2 has been uploaded to the Anaconda cloud, to create this environment locally, execute the following command: |
||
− | ::<code>conda env create allyplourde/ISCE2</code><br> |
||
− | |||
− | Shortly after running the command, you should see packages beginning to be installed one by one. |
||
− | [[File:01-createEnvironment.jpg|frameless|center]] |
||
− | This step may take a while to complete. While waiting, here is something interesting to look at... |
||
− | something interesting here |
||
− | |||
− | Once the installation is complete, the environment must be activated. |
||
− | [[File:02-createEnvironment.jpg|frameless|center]] |
||
− | After sending the following command |
||
− | ::<code>conda activate ISCE-2</code><br> |
||
− | you can observe that the <ISCE-2> environment is pre-pended to your working directory path. |
||
− | [[File:03-activateEnvironment.jpg|frameless|center]] |
||
− | |||
− | Creating the ISCE-2 Conda environment has already taken care of its installation as well as setting some global variables. To confirm ISCE-2 has been successfully installed, use this echo command: |
||
− | ::<code>echo $ISCE_HOME</code><br> |
||
− | This should output the path to the folder where isce-2 has been installed |
||
− | [[File:04-homeVariable.jpg|frameless|center]] |
||
− | |||
− | Finally, to test the installation, run the following command: |
||
− | <code>python $ISCE_HOME/applications/stripmapApp.py --help</code> |
||
− | This will output information about the stripmapApp python application including a description and configuration guidelines. |