<?xml version='1.0' encoding='utf-8'?>
<scheme version="2.0" title="Wine NMR — PCA + PLS regression" description="NMR food analysis teaching workflow on the KU/ucphchemometrics.com white-wine 1H-NMR dataset (40 wines, 138 buckets). Top branch = PCA (unsupervised exploration, colour by malicAcid). Bottom branch = PLS regression (predict malicAcid g/L, continuous target) with cross-validated R2/RMSE and predicted-vs-measured scatter. Load wine_nmr_orange.tab in the File widget (target = malicAcid, continuous).">
	<nodes>
		<node id="0" name="File" qualified_name="Orange.widgets.data.owfile.OWFile" project_name="Orange3" version="" title="File — wine_nmr_orange.tab" position="(60.0, 330.0)" />
		<node id="1" name="Data Table" qualified_name="Orange.widgets.data.owtable.OWTable" project_name="Orange3" version="" title="Data Table" position="(250.0, 160.0)" />
		<node id="2" name="PCA" qualified_name="Orange.widgets.unsupervised.owpca.OWPCA" project_name="Orange3" version="" title="PCA" position="(250.0, 300.0)" />
		<node id="3" name="Scatter Plot" qualified_name="Orange.widgets.visualize.owscatterplot.OWScatterPlot" project_name="Orange3" version="" title="Scatter Plot — PCA scores (colour = malicAcid)" position="(470.0, 240.0)" />
		<node id="4" name="PLS" qualified_name="Orange.widgets.model.owpls.OWPLS" project_name="Orange3" version="" title="PLS regression (predict malicAcid)" position="(250.0, 480.0)" />
		<node id="5" name="Test and Score" qualified_name="Orange.widgets.evaluate.owtestandscore.OWTestAndScore" project_name="Orange3" version="" title="Test and Score — 10-fold CV (R2, RMSE)" position="(470.0, 430.0)" />
		<node id="6" name="Predictions" qualified_name="Orange.widgets.evaluate.owpredictions.OWPredictions" project_name="Orange3" version="" title="Predictions" position="(680.0, 430.0)" />
		<node id="7" name="Scatter Plot" qualified_name="Orange.widgets.visualize.owscatterplot.OWScatterPlot" project_name="Orange3" version="" title="Scatter Plot — predicted vs malicAcid" position="(900.0, 430.0)" />
	</nodes>
	<links>
		<link id="0" source_node_id="0" sink_node_id="1" source_channel="Data" sink_channel="Data" enabled="true" />
		<link id="1" source_node_id="0" sink_node_id="2" source_channel="Data" sink_channel="Data" enabled="true" />
		<link id="2" source_node_id="2" sink_node_id="3" source_channel="Transformed Data" sink_channel="Data" enabled="true" />
		<link id="3" source_node_id="0" sink_node_id="5" source_channel="Data" sink_channel="Data" enabled="true" />
		<link id="4" source_node_id="4" sink_node_id="5" source_channel="Learner" sink_channel="Learner" enabled="true" />
		<link id="5" source_node_id="0" sink_node_id="6" source_channel="Data" sink_channel="Data" enabled="true" />
		<link id="6" source_node_id="4" sink_node_id="6" source_channel="Model" sink_channel="Predictors" enabled="true" />
		<link id="7" source_node_id="6" sink_node_id="7" source_channel="Predictions" sink_channel="Data" enabled="true" />
	</links>
	<annotations>
		<text id="0" type="text/plain" rect="(40.0, 90.0, 280.0, 60.0)" font-family="Helvetica" font-size="16">PCA branch — unsupervised
explore structure / colour by malicAcid gradient</text>
		<text id="1" type="text/plain" rect="(40.0, 560.0, 320.0, 80.0)" font-family="Helvetica" font-size="16">PLS Regression branch — supervised
Predict malicAcid (g/L, continuous)
Test&amp;Score: R2/RMSE; Predictions→Scatter: pred vs measured</text>
	</annotations>
	<thumbnail />
	<node_properties>
	</node_properties>
</scheme>
