The SAR Community Cookbook is an open, collaborative resource for the Synthetic Aperture Radar (SAR) community to share knowledge and develop workflows.
This cookbook brings together community-contributed examples of SAR processing techniques, algorithms, and analysis pipelines. It provides a platform for researchers to share their approaches, build upon existing work, and improve methods through community collaboration and feedback.
The workflows in this cookbook are community-contributed and have not been formally vetted or validated. While contributed code is expected to execute successfully prior to inclusion, no guarantees are made regarding the scientific correctness, accuracy, or suitability of methods or results. Users should critically evaluate workflows before applying them to their own research or applications.
Community participation is central to this project. We encourage users to share feedback, report problems, suggest improvements, and discuss approaches through GitHub Issues and Discussions.
Our Code of Conduct outlines expectations for respectful, inclusive, and constructive participation to foster a welcoming and collaborative community.
This cookbook begins with a "General SAR" chapter, and is then broken up by mission.
If you are working in a Jupyter Hub that allows you to build Pixi environments, such as OpenSARLab, use the following steps to run the notebooks in this cookbook.
-
Clone the repository:
git clone https://github.com/ASFOpenSARlab/ASF_SAR_Community_Cookbook.git
-
Run the
notebooks/software_environment.ipynbnotebook.
If you are interested in running this material locally on your computer, you will need to follow this workflow:
-
Clone the new repository:
git clone https://github.com/ASFOpenSARlab/ASF_SAR_Community_Cookbook.git
-
Move into the
ASF_SAR_Community_Cookbookdirectorycd ASF_SAR_Community_Cookbook -
Launch in Jupyter Lab with the included Pixi environment
pix run lab