Quality-control settingsSet every threshold of the pipeline in one object; override single parameters. |
|
|---|---|
Build Quality-Control Settings |
|
Example threshold tables |
|
Read and prepare station dataRead NEDAP or FIRE exports (many files or a folder), turn them into one standard visit table and add breed information. |
|
Read Feeding Station Export Files |
|
Station Formats: Map Export Columns to Standard Fields |
|
Prepare a Standard Visit Table |
|
Add Breed Information to a Visit Table |
|
Body weight and daily gainFlag implausible body weights, fill the missing daily weights of the stage and compute ADG as the slope of the daily weights. |
|
Clean Body Weight Records and Check Each Pig |
|
Compute Average Daily Gain (ADG) from Growth Curves |
|
Feed intake and feed conversionFlag feeder errors, correct and impute daily feed intake, and combine ADG and ADFI into FCR. |
|
Flag Feeder Errors (Casey et al. 2005) |
|
Correct and Impute Daily Feed Intake (ADFI) |
|
Compute Feed Conversion Ratio (FCR) with Confidence Flags |
|
Whole pipelineRun every step in a row with one set of QC settings and keep all intermediate results. |
|
Run the Whole Analysis Pipeline |
|
ExportWrite all result tables to CSV files for the testing station, or an HTML report to browse station by station. |
|
Write Analysis Results to CSV Files |
|
Write an HTML Report to Browse Station by Station |
|
ValidationCheck the outlier methods, growth curve models, weight fill and feed intake imputation on your own data, by spoiling or hiding part of it on purpose. |
|
Validate Weight Outlier Methods with Artificial Errors |
|
Validate Growth Curve Models |
|
Validate Body Weight Fill Methods |
|
Validate Feed Intake Imputation |
|
Validate the Whole Pipeline by Truncating Pigs |
|
PlotsOne plot per station and one panel per pig; write them to files. |
|
Plot Growth Curves per Station |
|
Plot Daily Feed Intake per Station |
|
Save Plots to Files |
|
Example dataRaw exports from NEDAP and FIRE stations, used in every example. |
|
Example Visits from NEDAP Feeding Stations |
|
Example Visits from FIRE Feeding Stations |
|