Skip to content

Commit

Permalink
copy vis manual to docs
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewprzh committed Aug 2, 2024
1 parent 50914f3 commit 72a9f99
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 20 deletions.
26 changes: 6 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,6 @@

[New IsoQuant documentation](https://ablab.github.io/IsoQuant/) is available. This README will be removed at some point.

1. [About IsoQuant](#sec1) </br>
1.1. [Supported data types](#sec1.1)</br>
1.2. [Supported reference data](#sec1.2)</br>
2. [Installation](#sec2)</br>
2.1. [Installing from conda](#sec2.1)</br>
2.2. [Manual installation and requirements](#sec2.2)</br>
2.3. [Verifying your installation](#sec2.3)</br>
3. [Running IsoQuant](#sec3)</br>
3.1. [IsoQuant input](#sec3.1)</br>
3.2. [Command line options](#sec3.2)</br>
3.3. [IsoQuant output](#sec3.3)</br>
4. [Citation](#sec4)</br>
5. [Feedback and bug reports](#sec5)</br>


**Quick start:**

Expand Down Expand Up @@ -93,9 +79,9 @@
3.1. [IsoQuant input](#sec3.1)</br>
3.2. [Command line options](#sec3.2)</br>
3.3. [IsoQuant output](#sec3.3)</br>
3.4. [Visualization](#sec3.4)</br>
4. [Citation](#sec4)</br>
5. [Feedback and bug reports](#sec5)</br>
4. [Visualization](#sec4)</br>
5. [Citation](#sec5)</br>
6. [Feedback and bug reports](#sec6)</br>

<a name="sec1"></a>
# About IsoQuant
Expand Down Expand Up @@ -938,7 +924,7 @@ this novel transcript and the similar reference transcript.
#### PolyA classifications
![PolyA](docs/polya.png)

<a name="sec3.4"></a>
<a name="sec4"></a>

## Visualization

Expand Down Expand Up @@ -979,13 +965,13 @@ The visualization tool generates the following plots based on the IsoQuant outpu

These visualizations provide valuable insights into transcript diversity, splicing patterns, and the overall quality of the IsoQuant analysis.

<a name="sec4"></a>
<a name="sec5"></a>
## Citation
The paper describing IsoQuant algorithms and benchmarking is available at [10.1038/s41587-022-01565-y](https://doi.org/10.1038/s41587-022-01565-y).

To try IsoQuant you can use the data that was used in the publication [zenodo.org/record/7611877](https://zenodo.org/record/7611877).

<a name="sec5"></a>
<a name="sec6"></a>
## Feedback and bug reports
Your comments, bug reports, and suggestions are very welcome. They will help us to further improve IsoQuant. If you have any troubles running IsoQuant, please send us `isoquant.log` from the `<output_dir>` directory.

Expand Down
38 changes: 38 additions & 0 deletions docs/visualization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Visualization

IsoQuant provides a visualization tool to help interpret and explore the output data. The goal of this visualization is to create informative plots that represent transcript usage and splicing patterns for genes of interest. Additionally, we provide global transcript and read assignment statistics from the IsoQuant analysis.

## Running the visualization tool

To run the visualization tool, use the following command:

```bash

python visualize.py <output_directory> --gene_list <gene_list> [options]

```

## Command line options

* `output_directory` (required): Directory containing IsoQuant output files.
* * `--gene_list` (required): Path to a .txt file containing a list of genes, each on its own line.
* `--viz_output`: Optional directory to save visualization output files. Defaults to the main output directory if not specified.
* `--gtf`: Optional path to a GTF file if it cannot be extracted from the IsoQuant log.
* `--counts`: Use counts instead of TPM files for visualization.
* `--ref_only`: Use only reference transcript quantification instead of transcript model quantification.
* `--filter_transcripts`: Filter transcripts by minimum value occurring in at least one condition.


## Output

The visualization tool generates the following plots based on the IsoQuant output:

1. Transcript usage profiles: For each gene specified in the gene list, a plot showing the relative usage of different transcripts across conditions or samples.

2. Gene-specific transcript maps: Visual representation of the different splicing patterns of transcripts for each gene, allowing easy comparison of exon usage and alternative splicing events.

3. Global read assignment consistency: A summary plot showing the overall consistency of read assignments across all genes and transcripts analyzed.

4. Global transcript alignment classifications: A chart or plot representing the distribution of different transcript alignment categories (e.g., full splice match, incomplete splice match, novel isoforms) across the entire dataset.

These visualizations provide valuable insights into transcript diversity, splicing patterns, and the overall quality of the IsoQuant analysis.
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ nav:
- Output files: output.md
- File formats: formats.md
- Assignment classification: classification.md
- Visualization: visualization.md
- Citation: citation.md
- Feedback: feedback.md

Expand Down

0 comments on commit 72a9f99

Please sign in to comment.