How adiorany3/bbternak works
Sapi Weight Predictor is a Streamlit application for estimating livestock weight from chest girth and body length, then interpreting the estimate for target weight, carcass yield, and market decisions. The main workflow is measurement input → breed-specific calculation → results and business analysis → save or review records. The current app is a large monolithic source file; the graph separates its documented product stages without implying separate implementation modules. Earlier V2.1, V2.2, and V3 applications are represented as independent historical implementations. Some README features are documented but their internal call structure was not sampled.
Main entry points: sapi_weight_predictor.py Streamlit app
Components 20
Input and results
- Streamlit app
sapi_weight_predictor.py - Animal measurements
sapi_weight_predictor.py
Weight estimation
- Weight estimate
sapi_weight_predictor.py - Breed profiles
sapi_weight_predictor.py - Accuracy and BCS
sapi_weight_predictor.py
Business analysis
- Weight targets
sapi_weight_predictor.py - Carcass yield
sapi_weight_predictor.py - Economic analysis
sapi_weight_predictor.py - Butcher analysis
sapi_weight_predictor.py - Trader analysis
sapi_weight_predictor.py - Insights
sapi_weight_predictor.py - AI prompt generator
sapi_weight_predictor.py - Charts and comparisons
sapi_weight_predictor.py
Reports and archive
- History and downloads
sapi_weight_predictor.py - Multiple-animal mode
sapi_weight_predictor.py - PDF and CSV reports
sapi_weight_predictor.py
Earlier versions
Other components
- Livestock user
Connections 16
- Livestock user → Streamlit app: enters measurements
README.md - Streamlit app → Animal measurements: collects input
README.md - Streamlit app → Weight estimate: calculates weight
sapi_weight_predictor.py - Streamlit app → Carcass yield: calculates yield
sapi_weight_predictor.py - Streamlit app → Weight targets: shows target analysis
README.md - Streamlit app → Economic analysis: shows economic analysis
README.md - Streamlit app → Butcher analysis: shows butcher analysis
README.md - Streamlit app → Trader analysis: shows trader analysis
README.md - Streamlit app → Insights: shows insights
README.md - Streamlit app → AI prompt generator: generates prompts
sapi_weight_predictor.py - Streamlit app → Charts and comparisons: shows comparisons
sapi_weight_predictor.py - Streamlit app → History and downloads: provides archive
README.md - Streamlit app → Multiple-animal mode: provides batch mode
README.md - Streamlit app → PDF and CSV reports: offers report downloads
README.md - Weight estimate → Breed profiles: uses breed factors
sapi_weight_predictor.py - Streamlit app → Accuracy and BCS: displays caveats
sapi_weight_predictor.py