A computer implemented method for operating a laboratory system , wherein the laboratory system comprises a plurality of laboratory instruments for processing biological samples and a control unit communicatively connected by a communication network, the method comprising the steps of: - receiving and identifying a biological sample by one of the plurality of laboratory instruments ; - retrieving an order list from a database by the control unit , the list comprising a plurality of targets corresponding to the biological sample, each target defining at least one processing step(s) to be carried out on the biological sample by at least one of the plurality of the laboratory instruments ; - selecting a workflow strategy by the control unit , wherein the workflow strategy defines at least one priority rule(s) in processing the biological sample; - retrieving workflow acceptance criterion by the control unit from a database corresponding to the workflow strategy; - determining a sample workflow by the control unit for processing the biological sample based on the workflow strategy and the order list; - determining by the control unit whether the sample workflow satisfies the workflow acceptance criterion; characterized in that the method further comprises if the sample workflow does not satisfy the workflow acceptance criterion: - refining workflow strategy by the control unit ; - refining workflow acceptance criterion by the control unit ; and - determining the sample workflow by the control unit based on the workflow strategy and the order list, until the sample workflow satisfies the workflow acceptance criterion. - receiving and identifying a biological sample by one of the plurality of laboratory instruments ; - retrieving an order list from a database by the control unit , the list comprising a plurality of targets corresponding to the biological sample, each target defining at least one processing step(s) to be carried out on the biological sample by at least one of the plurality of the laboratory instruments ; - selecting a workflow strategy by the control unit , wherein the workflow strategy defines at least one priority rule(s) in processing the biological sample; - retrieving workflow acceptance criterion by the control unit from a database corresponding to the workflow strategy; - determining a sample workflow by the control unit for processing the biological sample based on the workflow strategy and the order list; - determining a sample workflow by the control unit for processing the biological sample based on the workflow strategy and the order list; - determining by the control unit whether the sample workflow satisfies the workflow acceptance criterion; characterized in that the method further comprises if the sample workflow does not satisfy the workflow acceptance criterion: - refining workflow strategy by the control unit ; - refining workflow acceptance criterion by the control unit ; and - determining the sample workflow by the control unit based on the workflow strategy and the order list, until the sample workflow satisfies the workflow acceptance criterion. - refining workflow strategy by the control unit ; - refining workflow acceptance criterion by the control unit ; and - determining the sample workflow by the control unit based on the workflow strategy and the order list, <EOS>