A computer-implemented method for determining a biological test to be performed on a biological subject in order to determine the biological condition of the biological subject, and a corresponding system and computer program. Disclosed technology creates (S1) a basis representation for a set of biological symptoms, reads (S2) input data obtained from a biological subject whose biological condition is to be determined, generates (S3) a representation of said input data in said created basis representation, applies (S4) a predictive model to said representation of said input data in order to obtain a probability distribution that parameters comprised in said input data corresponds to a specific biological condition. The technology also comprises to perform (S5) a first and (S6) at least one additional optimization of a probability in order to obtain a first and at least one additional optimized probability value, and to determine (S7) a biological test to be conducted on said biological subject based on a comparison between said obtained optimized probability values.L'invention concerne un procédé mis en œuvre par ordinateur permettant de déterminer un test biologique à effectuer sur un sujet biologique afin de déterminer l'état biologique du sujet biologique, et un système et un programme informatique correspondants. La technologie selon l'invention consiste à créer (S1) une représentation de base pour un ensemble de symptômes biologiques, à lire (S2) des données d'entrée obtenues à partir d'un sujet biologique dont l'état biologique doit être déterminé, à générer (S3) une représentation desdites données d'entrée dans ladite représentation de base créée, à appliquer (S4) un modèle prédictif à ladite représentation desdites données d'entrée afin d'obtenir une distribution de probabilité selon laquelle des paramètres compris dans lesdites données d'entrée correspondent à un état biologique spécifique. La technologie consiste également à effectuer (S5) une première opt