Rapid ANOSIM using Probability Distance for estimatiOn of Redistribution (RAPDOR) is a package to identify changes in distribution profiles originating from two different conditions.
For latest installation details, documentation and various tutorials please have a look at our documentation page here:
https://domonik.github.io/RAPDOR/
RAPDOR only requires a standard computer with sufficient RAM depending on the analyzed dataset.
RAPDOR is supported for Windows, macOS and Linux and is constantly tested via GitHub actions for the following
systems:
- Linux: Ubuntu 22.04
RAPDOR requires Python 3 and pip to be installed. It is tested for Python versions 3.10 to 3.13.
statsmodels,
numpy
scipy
plotly>=5.16
pandas
dash>=2.5
dash_bootstrap_components
scikit-learn
kaleido
dash_daq
dash_extensions
pyYAML
dash[diskcache]
We highly reccomend to install RAPDOR into a fresh setup conda environment that only contains a supported Python version. This usually avoids dependency conflicts.
conda create -n rapdor_env
conda activate rapdor_env
conda install python==3.12pip3 install RAPDORInstalling RAPDOR usually takes less than a minute.
The following tutorial shows how to run the graphical user interface:
https://domonik.github.io/RAPDOR/v0.1.5/running_dash.html
The graphical user interface itself has in inbuilt demo that can be accessed via clicking the Tutorial button in the upper right corner.
If you want to learn how to analyze data using the Python API itself please follow:
https://domonik.github.io/RAPDOR/v0.1.5/python_analysis.html