# Water color TriOS package Package to process TriOS-like radiometer data for various acquisition protocols: - **Above-Water Radiometry** (_awr_): Rrs (sr-1)

- **In-Water Radiometry** (_iwr_): Rrs (sr-1), Kd (m-1), KLu (m-1)

- **Surface-Water Radiometry** (_swr_): Rrs (sr-1)

This package also contains tools for interactive visualization of the radiometric data: ![animated1](images/visu_trios_data.gif) ## Getting Started These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. ### Prerequisites What things you need to install the software and how to install them ``` python3 -m pip install --user --upgrade setuptools ``` ### Installing First, clone [the repository](https://gitlab.irstea.fr/telquel-obs2co/insitu/trios#) and execute the following command in the local copy: ``` python3 setup.py install ``` This will install the package into the system's Python path. If you have not the administrator rights, you can install the package as follows: ``` python3 setup.py install --user ``` If another destination directory is preferred, it can be set by ``` python3 setup.py install --prefix= ``` This installation is supposed to download and compile all the associated packages as well as prepare the executables `trios_processing` and `trios_visual`. If the installation is successful, you should have: ``` $ trios_processing Usage: trios_processing --lat --lon [--altitude=alt] [--ofile ] [--odir ] [--plot] [--figdir ] [--name ] [--method ] [--no_clobber] trios_processing -h | --help trios_processing -v | --version ``` ## Running the tests - For `awr` data: ``` trios_processing ./test/data/ 150 awr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --no_clobber trios_processing ./test/data/ 150 awr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --method M99 --name _M99 --plot --figdir ./test/fig trios_processing ./test/data/ 150 awr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --method osoaa --name _osoaa --plot --figdir ./test/fig trios_processing ./test/data/ 150 awr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --method osoaa --ws 5 --aot=0.2 --name _osoaaws5_aot0.1 --plot --figdir ./test/fig trios_processing ./test/data/ 150 awr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --method temp_opt --name _optimization --plot --figdir ./test/fig ``` - For `iwr` data: ``` trios_processing ./test/data/ 150 iwr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --no_clobber --plot --figdir ./test/fig ``` - For `swr` data: ``` trios_processing ./test/data/ 150 swr --lat 42.30351823 --lon 9.462897398 --odir ./test/results --no_clobber --plot --figdir ./test/fig ``` ## Authors * **Tristan Harmel** - *Initial work* - See also the list of [contributors](https://github.com/your/project/contributors) who participated in this project. ## License This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details ## Acknowledgments This work has been partially supported by the _Programme National de Télédétection Spatiale_ (PNTS, http://www.insu.cnrs.fr/pnts ), grant n°PNTS-2019-13