..
.. image:: https://zenodo.org/badge/443812727.svg :target: https://zenodo.org/doi/10.5281/zenodo.13354423 :alt: DOI
.. image:: https://img.shields.io/badge/License-MIT-blue.svg :target: https://opensource.org/licenses/MIT
.. image:: https://github.com/Countoscope/countoscope/actions/workflows/python-app.yml/badge.svg :target: https://github.com/Countoscope/countoscope/actions/workflows/python-app.yml
Countoscope (Python) ####################
This is the repository containing the Python code of the Countoscope.
Clone the repository using:
.. code:: bash
git clone https://github.com/Countoscope/countoscope.git
Install all the required Python packages using:
.. code:: bash
pip install -r requirements.txt
Then, type:
.. code:: bash
pip install .
Clone the repository with its submodule (containing datasets for testing) using:
.. code:: bash
git clone https://github.com/Countoscope/countoscope.git --recurse-submodules
You will need Git LFS installed (https://git-lfs.com/)
Install all the required Python packages using:
.. code:: bash
pip install -r requirements.txt
Then, type:
.. code:: bash
pip install -e .
See examples/example_xyz.py
Go to the tests/ repository, then type:
.. code:: bash
pytest .
Note that the repository must have been cloned with its submodules for the tests to work.
When the repository is public: