Dprofiler. deciphere complex molecular profiles within gene expression datasets.
Biospecimen collected from multiple sources of experimental and technical conditions often exhibit diverse molecular profiles and patterns. Each individual sample presents an additional source of information towards elucidating biological mechanisms, and each sample may even be more informative than the differential expression between phenotypic conditions
Understanding complex patterns of expression profiles are essential to solving diseases, and such knowledge can only be generated by using advanced statistical measures and methods that are capable of computationally modeling and separately investigating molecular profiles of each sample.
GitHub: https://github.com/UMMS-Biocore/dprofiler
Documentation: https://dprofiler-docs.readthedocs.io/en/latest/
To deciphering these complex molecular profiles within gene expression datasets, we have developed Dprofiler.
This application computationally profiles a set of targeted samples by connecting them to reference expression datasets with phenotypic profiles of interest. Building on these reference profiles of phenotypic groups, Dprofiler evaluates bulk RNA samples, detect possibly existing anomalies and heterogeneities, and further explores causes and sources of distinct molecular patterns with the aid of single cell maps and other reference gene expression datasets.
Users are allowed to use a variety of algorithms to calculate a Membership Score of samples associated to some phenotypic profiles of interest. Dprofiler derives reference phenotypic profiles from submitted datasets, cell-types of single cell maps and conditions from external gene expression data sets. Membership scores are universally interpretable, and indicate the similarity of a sample to these reference profiles.
Dprofiler offers multiple capabilities using these three components: