A computer-implemented method performed by a sample processing system, the method comprising: executing, by the sample processing system, a first set of test orders (110C-2) for a first plurality of samples; processing the first plurality of samples on one or more instruments (101, 102, 103; 202) to obtain a first plurality of test results (110C-3); receiving (222, 402), by the sample processing system, the first plurality of test results (110C-3) from the one or more instruments (101, 102, 103; 202); receiving (226, 404), by the sample processing system and for each sample of the first plurality of samples, input data describing actions or decisions made based on the characteristics of the sample; combining or associating the test results for each sample of the first plurality of samples with the input data associated with that sample; and generating, by the sample processing system, one or more processing rules based at least on the input data and the first plurality of test results (110C-3), the method being characterised by the following steps: identifying a set of test results (110C-3) within the first plurality of test results, wherein the test result was measured by a same first instrument (101; 202), identifying that the test results of the set of test results (110C-3) have been either validated or have been flagged for additional review, wherein in the additional review, a different, second instrument (101; 202) has been used to perform the measurement, and identifying a threshold or value range for measurement values, for which corresponding test results have been flagged for additional review, wherein at least one of the one or more processing rules is a processing rule that specifies that if a test result, measured by the first instrument (101; 202), is a measurement value above the identified threshold respectively within the identified value range, then the same test is to be repeated by the second instrument (101; 202). executing, by the sample processing system, a first set of test orders (110C-2) for a first plurality of samples; processing the first plurality of samples on one or more instruments (101, 102, 103; 202) to obtain a first plurality of test results (110C-3); receiving (222, 402), by the sample processing system, the first plurality of test results (110C-3) from the one or more instruments (101, 102, 103; 202); receiving (226, 404), by the sample processing system and for each sample of the first plurality of samples, input data describing actions or decisions made based on the characteristics of the sample; combining or associating the test results for each sample of the first plurality of samples with the input data associated with that sample; and generating, by the sample processing system, one or more processing rules based at least on the input data and the first plurality of test results (110C-3), the method being characterised by the following steps: identifying a set of test results (110C-3) within the first plurality of test results, wherein the test result was measured by a same first instrument (101; 202), identifying that the test results of the set of test results (110C-3) have been either validated or have been flagged for additional review, wherein in the additional review, a different, second instrument (101; 202) has been used to perform the measurement, and identifying a threshold or value range for measurement values, for which corresponding test results have been flagged for additional review, wherein at least one of the one or more processing rules is a processing rule that specifies that if a test result, measured by the first instrument (101; 202), is a measurement value above the identified threshold respectively within the identified value range, then the same test is to be repeated by the second instrument (101; 202). identifying a set of test results (110C-3) within the first plurality of test results, wherein the test result was measured by a same first instrument (101; 202), identifying that the test results of the set of test results (110C-3) have been either validated or have been flagged for additional review, wherein in the additional review, a different, second instrument (101; 202) has been used to perform the measurement, and identifying a threshold or value range for measurement values, for which corresponding test results have been flagged for additional review, wherein at least one of the one or more processing rules is a processing rule that specifies that if a test result, measured by the first instrument (101; 202), is a measurement value above the identified threshold respectively within the identified value range, then the same test is to be repeated by the second instrument (101; 202).