TY - JOUR
T1 - PhenoFeatureFinder: a python package for linking
developmental phenotypes to omics features
AU - Denkers, Lissy-Anne M.
AU - Galland, Marc D.
AU - Dekker, Annabel
AU - Bianchi, Valerio
AU - Bleeker, Petra M.
PY - 2024/11/23
Y1 - 2024/11/23
N2 - PhenoFeatureFinder is designed to facilitate the analyses required to analyse quantitative and/or progressive phenotypic- and omics data, and link those using Machine Learning with the aim to identify causal features, in one package. It can be used for 1) evaluation and visualisation of phenotype progression over multiple stages and between groups (e.g. treatments,genotypes), 2) pre-processing of omics data, and 3) prediction of features that explain thephenotypic classification. To facilitate usability, each step in the pipeline can also be performed independently, hence has been assigned a class in the package (Figure 1). We provide an example of implementation below that focuses on insect development through time and theselection of metabolic features causal to the observed phenotype, but different input data could be used, provided it has a similar structure. This could be any phenotype that is scored in progressive stages over time. Also, PhenoFeatureFinder was developed initially with metabolomics data, but users can evaluate its fit applying other types of omics data.
AB - PhenoFeatureFinder is designed to facilitate the analyses required to analyse quantitative and/or progressive phenotypic- and omics data, and link those using Machine Learning with the aim to identify causal features, in one package. It can be used for 1) evaluation and visualisation of phenotype progression over multiple stages and between groups (e.g. treatments,genotypes), 2) pre-processing of omics data, and 3) prediction of features that explain thephenotypic classification. To facilitate usability, each step in the pipeline can also be performed independently, hence has been assigned a class in the package (Figure 1). We provide an example of implementation below that focuses on insect development through time and theselection of metabolic features causal to the observed phenotype, but different input data could be used, provided it has a similar structure. This could be any phenotype that is scored in progressive stages over time. Also, PhenoFeatureFinder was developed initially with metabolomics data, but users can evaluate its fit applying other types of omics data.
U2 - 10.21105/joss.07264
DO - 10.21105/joss.07264
M3 - Article
SN - 2475-9066
VL - 9
JO - The Journal of Open Source Software
JF - The Journal of Open Source Software
IS - 103
M1 - 7264
ER -