Repo of OS-only GIS tools for tesa processing (aka 'the pipeline'). Below is how to setup the conda environment used for (most) of these tools (some of the deep learning stuff - like 'are-you-square' is the exception - which will have its own conda instructions in the README).
Follow these steps to set up the project on your local machine.
- Conda should be installed on your system.
- Install Microsoft C++ Build Tools (maybe)
-
Clone the Repository
git clone https://github.com/American-Forests/tesa-os-only-pipeline.git cd tesa-os-only-pipeline -
Create the Conda Environment
Create a new Conda environment from the
environment.ymlfile:conda env create -f environment.yml
-
Activate the Conda Environment
Activate the environment you just created:
conda activate OS-only-GIS
-
Verify the Installation
Ensure all the packages are installed correctly by listing the installed packages:
conda list
If you make changes to the environment.yml file and need to update the environment, you can use the following command:
conda env update --file environment.yml --pruneThe --prune flag removes dependencies that are no longer required.
To deactivate the current environment, use:
conda deactivateTo remove the environment completely, use:
conda env remove -n OS-only-GISFor any of the scripts in this repo, please provide instructions and examples for using your project. Here’s an example:
python script.pyThis project is licensed under the MIT License.