Developer documentation¶
Clone the code from the project repository using the following command:
git clone https://github.com/ome/omero_search_engine.git
Then create a Python virtual environment using either venv or conda. Install the packages using the requirements.txt file.
Set up the application configuration as it is explained in the System configuration part inside configuration_installation.rst
Run the indexer to index OMERO’s data using the following command:
export FLASK_APP=commands.py
flask get_index_data_from_database -d datasource_name
Run the application using the following command (for developers):
export FLASK_APP=commands.py
flask run -p 5577
Running the scripts inside the examples folder can be a good starting point.