An open-source Python package and companion Streamlit app for classifying and visualizing soil texture data on ternary diagrams. It supports USDA and HYPRES systems, CSV-based workflows, automatic point classification, and customizable plotting for soil science, agronomy, and geospatial analysis use cases.
Github: https://github.com/singhamninder/soiltextureplot
App: https://soiltextureplot.streamlit.app/