# Python

- [Dash Example Web App](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/dash-example-web-app.md): This is an example web app made with Dash, which in turn uses Flask underneath.
- [Distributed by Region (py)](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/distributed-by-region-py.md): This applet creates a count of reads from a BAM format file.
- [Parallel by Chr (py)](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/parallel-by-chr-py.md): This applet tutorial performs a SAMtools count using parallel threads.
- [Parallel by Region (py)](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/parallel-by-region-py.md): This applet tutorial performs a SAMtools count using parallel processes.
- [Pysam](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/pysam.md): This applet performs a SAMtools count on an input BAM using Pysam, a python wrapper for SAMtools.
- [TensorBoard Example Web App](https://documentation.dnanexus.com/getting-started/developer-tutorials/python/tensorboard-example-web-app.md): This example demonstrates how to run TensorBoard inside a DNAnexus applet.


---

# 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://documentation.dnanexus.com/getting-started/developer-tutorials/python.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.
