{"id":25,"date":"2025-09-30T17:12:15","date_gmt":"2025-09-30T17:12:15","guid":{"rendered":"https:\/\/faculty.eng.fau.edu\/assis\/?page_id=25"},"modified":"2026-11-10T19:05:05","modified_gmt":"2026-11-10T19:05:05","slug":"software","status":"publish","type":"page","link":"https:\/\/faculty.eng.fau.edu\/assis\/software\/","title":{"rendered":"SOFTWARE"},"content":{"rendered":"\n<p><\/p>\n\n\n<p><a href=\"https:\/\/github.com\/rassis\/EvoDA\" rel=\"noopener\">EvoDA<\/a>\u00a0is an R program that implements discriminant analysis for evolutionary model selection\u00a0<a href=\"https:\/\/doi.org\/10.1101\/2025.06.12.659377\" target=\"_blank\" rel=\"noopener\">(Lozano et al. 2026)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/ANDES\">ANDES<\/a> is an implementation of six machine learning algorithms for identifying anomalous genomic regions with functional data analysis <a href=\"https:\/\/www.mdpi.com\/2073-4425\/16\/6\/710\">(Kanjilal et al. 2025)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/GAP\">GAP<\/a> is an R implementation of a neural network for predicting genotype-phenotype associations from gaps in multi-species sequence alignments <a href=\"https:\/\/academic.oup.com\/bib\/article\/26\/1\/bbaf022\/8026246?utm_source=advanceaccess&amp;utm_campaign=bib&amp;utm_medium=email&amp;login=true\">(Islam et al. 2025)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/CLOUDe\">CLOUDe<\/a> is an R implementation of three machine learning methods for predicting evolutionary targets and parameters of gene deletion events from expression data in two species <a href=\"https:\/\/academic.oup.com\/bioinformaticsadvances\/article\/4\/1\/vbae002\/7575346?login=true\">(Campelo dos Santos et al. 2024)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/ROBRT\">ROBRT i<\/a>s an R implementation of robust L1, M, S, and MM phylogenetic independent contrast regression estimators for evaluating trait associations on phylogenetic trees (<a href=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2022.08.26.505424v1\">Adams et al. 2023<\/a>).<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/PiXi\">PiXi<\/a> is an R implementation of three machine learning methods for predicting gene expression divergence between single-copy orthologs in two species <a href=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2022.07.13.499803v1\">(Piya et al. 2023)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/CLOUD\">CLOUD<\/a> is an R implementation of a neural network for predicting duplicate gene retention mechanisms and their evolutionary parameters from expression data in two species <a href=\"https:\/\/academic.oup.com\/mbe\/article\/38\/3\/1209\/5921185?login=true\">(DeGiorgio and Assis 2021)<\/a>.<\/p>\n<p><a href=\"https:\/\/cran.r-project.org\/src\/contrib\/Archive\/CDROM\/\">CDROM<\/a> is an R implementation of a decision tree for classifying duplicate gene retention mechanisms from gene expression data in two species (<a href=\"https:\/\/bmcecolevol.biomedcentral.com\/articles\/10.1186\/s12862-016-0644-x\">Assis and Bachtrog 2013, Perry and Assis 2016)<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/rassis\/bridges\" target=\"_blank\" rel=\"noopener\">Bridges<\/a>\u00a0is a C program that implements a heuristic search algorithm for identifying local similarities in long DNA sequences\u00a0<a href=\"http:\/\/bioinformatics.oxfordjournals.org\/content\/26\/16\/2055.long\" target=\"_blank\" rel=\"noopener\">(Assis and Kondrashov 2010)<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>EvoDA\u00a0is an R program that implements discriminant analysis for evolutionary model selection\u00a0(Lozano et al. 2026). ANDES is an implementation of [&hellip;]<\/p>\n","protected":false},"author":101,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-25","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/users\/101"}],"replies":[{"embeddable":true,"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":22,"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/pages\/25\/revisions"}],"predecessor-version":[{"id":173,"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/pages\/25\/revisions\/173"}],"wp:attachment":[{"href":"https:\/\/faculty.eng.fau.edu\/assis\/wp-json\/wp\/v2\/media?parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}