scRFE (single-cell identity definition using random forests and recursive feature elimination) is a Python package that uses a one versus all random forest classifier with recursive feature elimination to identify the set of genes necessary and sufficient to describe the different features of your single-cell RNA sequencing data.
Use the package manager pip to install scRFE for python.
pip install scRFE
Find scRFE at https://pypi.org/project/scRFE/
Find our documentation at https://scrfe.readthedocs.io/en/latest/
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.