![png](https://github.com/tiagoburiol/PySASF/blob/main/images/logo_name_small.png?raw=true)
PySASF
**A Python package for Source Apportionment with Sediment Fingerprinting.**
PySASF was developed to provide computational resources for research aimed at identifying the contributions of various sources to fluvial sediments. More specifically, PySASF implements methods for calculating the proportions contributed by each source from a dataset and its random subsamples, as well as analyzing solution variabilities. Additionally, it includes routines for visualizing confidence regions and other plots from the complete dataset and reduced samples.
This initiative originated from a collaboration between the Department of Soil Science and the Department of Mathematics at the Federal University of Santa Maria ([UFSM](https://www.ufsm.br/)), with participation from other educational and research institutions. The initial motivation was to reproduce the results published in [Clarke and Minella (2016)](https://onlinelibrary.wiley.com/doi/abs/10.1002/hyp.10866) and to create a package of Python routines to facilitate the replication of the experiment with other data sources.
PySASF has been used and tested first by the Interdisciplinary Research Group on Erosion and Surface Hydrology ([GIPEHS](https://www.instagram.com/gipehs.ufsm/) at UFSM. New analysis models, resulting from research and development efforts, will be incorporated in the future, based on this academic collaboration.