Package: phylter 1.0.0

Aurélie Siberchicot

phylter: Detect and Remove Outliers in Phylogenomics Datasets

Analyzis and filtering of phylogenomics datasets. It takes an input either a collection of gene trees (then transformed to matrices) or directly a collection of gene matrices and performs an iterative process to identify what species in what genes are outliers, and whose elimination significantly improves the concordance between the input matrices. The methods builds upon the Distatis approach (Abdi et al. (2005) <doi:10.1101/2021.09.08.459421>), a generalization of classical multidimensional scaling to multiple distance matrices.

Authors:Damien M. de Vienne [aut], Stéphane Dray [aut], Théo Tricou [aut], Aurélie Siberchicot [ctb, cre]

phylter_1.0.0.tar.gz
phylter_1.0.0.zip(r-4.7-x86_64)phylter_1.0.0.zip(r-4.7-arm64)phylter_1.0.0.zip(r-4.6-x86_64)phylter_1.0.0.zip(r-4.6-arm64)phylter_1.0.0.zip(r-4.5-x86_64)
phylter_1.0.0.tgz(r-4.6-x86_64)phylter_1.0.0.tgz(r-4.6-arm64)phylter_1.0.0.tgz(r-4.5-x86_64)phylter_1.0.0.tgz(r-4.5-arm64)
phylter_1.0.0.tar.gz(r-4.7-arm64)phylter_1.0.0.tar.gz(r-4.7-x86_64)phylter_1.0.0.tar.gz(r-4.6-arm64)phylter_1.0.0.tar.gz(r-4.6-x86_64)
phylter_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
phylter/json (API)

# Install 'phylter' in R:
install.packages('phylter', repos = c('https://damiendevienne.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/damiendevienne/phylter/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • carnivora - 125 genes trees for 53 carnivora species

On CRAN:

Conda:

phylogenetic-treesphylogeneticsphylogenomicscpp

6.17 score 19 stars 13 scripts 343 downloads 17 exports 34 dependencies

Last updated from:c57f25e910. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK137
linux-devel-x86_64OK161
source / vignettesOK164
linux-release-arm64OK152
linux-release-x86_64OK163
macos-release-arm64OK155
macos-release-x86_64OK214
macos-oldrel-arm64OK141
macos-oldrel-x86_64OK232
windows-devel-arm64OK245
windows-devel-x86_64OK171
windows-release-arm64OK250
windows-release-x86_64OK130
windows-oldrel-x86_64OK134
wasm-releaseOK100

Exports:detect.outliersdetect.outliers.arrayDist2WRDistatisFastimpMeanmedcouplenormalizephylterplot2WRplotDispersionplotoptiplotRVPreparePhylterDatarename.genessimtreestrees2matriceswrite.phylter

Dependencies:apeclicpp11digestfarverggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMatrixnlmeplyrR6RColorBrewerRcppRcppArmadilloRcppEigenRcppParallelreshape2RfastrlangRSpectraS7scalesstringistringrvctrsviridisLitewithrzigg

1-Use of phylter
Installation | Quick start | How phylter works | Example | Running phylter | Exploring the results | Summary | Detailed output | Visualize the correlation between gene families (the RV matrix) before and after phylter | Visualize the 2-way reference matrix from which outliers are detected | Visualize the distribution of outliers | Visualize the effect of phylter in terms of data dispersion | Visualize the evolution of the quality score of the compromise matrix | Writing the output | References

Last update: 2023-08-23
Started: 2023-01-09

2-PhylteR in a container
PhylteR in a container | Run PhylteR with Docker | Run PhylteR with Singularity | References

Last update: 2023-08-23
Started: 2023-01-10