# Advanced run guides

For running the model locally, especially for testing, non-inference runs, and short chains, we provide a guide for [setting up and running in a conda environment](https://github.com/HopkinsIDD/flepiMoP/blob/documentation-gitbook/documentation/gitbook/how-to-run/advanced-run-guides/quick-start-guide-conda.md), and [provide a Docker container for use](/flepimop/how-to-run/advanced-run-guides/running-with-docker-locally.md). A Docker container is an environment which is isolated from the rest of the operating system i.e. you can create files, programs, delete and everything but that will not affect your OS. It is a local virtual OS within your OS. We recommend Docker for users who are not familiar with setting up environments and seek a containerized environment to quickly launch jobs ;

For longer inference runs across multiple slots, we provide instructions and scripts for two methods to launch on SLURM HPC and on AWS using Docker. These methods are best for launching large jobs (long inference chains, multi-core and computationally expensive model runs), but not the best methods for debugging model setups.

## Running locally

{% content-ref url="/pages/kbScxBqyjXyE01a2SJOp" %}
[Running with Docker locally 🛳](/flepimop/how-to-run/advanced-run-guides/running-with-docker-locally.md)
{% endcontent-ref %}

{% content-ref url="<https://github.com/HopkinsIDD/flepiMoP/blob/documentation-gitbook/documentation/gitbook/how-to-run/advanced-run-guides/quick-start-guide-conda.md>" %}
<https://github.com/HopkinsIDD/flepiMoP/blob/documentation-gitbook/documentation/gitbook/how-to-run/advanced-run-guides/quick-start-guide-conda.md>
{% endcontent-ref %}

## Running longer inference runs across multiple slots

{% content-ref url="/pages/uWvVVguJ0fXQYFaZqTtA" %}
[Running on AWS 🌳](/flepimop/how-to-run/advanced-run-guides/running-on-aws.md)
{% endcontent-ref %}

{% content-ref url="/pages/4DKheQlAtMtJSPKTq0r7" %}
[Running On A HPC With Slurm](/flepimop/how-to-run/advanced-run-guides/running-on-a-hpc-with-slurm.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://iddynamics.gitbook.io/flepimop/how-to-run/advanced-run-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
