-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from eweitz/segment-docs
Document principles and example, enable use in Jupyter
- Loading branch information
Showing
35 changed files
with
1,474 additions
and
706 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed
BIN
-818 KB
...d/html/_images/explore_differential_expression_across_the_genome_2020-01-11.png
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
DEGenome – Differential expression across the genome | ||
==================================================== | ||
|Build| |Coverage| | ||
|
||
|
||
DEGenome transforms differential gene expression (DGE) data to Ideogram_ JSON. | ||
|
||
Written in Python, the DEGenome pipeline takes in genome annotations and DGE | ||
matrices, and outputs Ideogram.js JSON annotation files. | ||
|
||
You can then upload Ideogram JSON to the cloud, and explore it in an | ||
interactive genome visualization at | ||
https://eweitz.github.io/ideogram/differential-expression. | ||
|
||
.. _Ideogram: https://github.com/eweitz/ideogram | ||
|
||
.. |Build| image:: https://img.shields.io/circleci/build/github/eweitz/degenome.svg | ||
:target: https://circleci.com/gh/eweitz/degenome | ||
|
||
.. |Coverage| image:: https://codecov.io/gh/eweitz/degenome/branch/master/graph/badge.svg | ||
:target: https://codecov.io/gh/eweitz/degenome | ||
|
||
.. image:: images/explore_differential_expression_across_the_genome.png | ||
:width: 690 | ||
:alt: Explore differential expression across the genome | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:hidden: | ||
|
||
installation | ||
reduce-gtf | ||
transform-dge-matrix | ||
tutorial |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Reduce GTF | ||
========== | ||
Each organism processed by DEGenome will need a reduced GTF, i.e. a "gen_pos.tsv" file. | ||
|
||
The `gtf_to_gen_pos.py` CLI module converts a GTF genome annotation file from | ||
GENCODE, Ensembl, or NCBI into a smaller, simpler, and more metadata-rich TSV | ||
gene position ("gen_pos") file. The purpose is to speed up, simplify, and | ||
enrich downstream pipelines that require only data on genes, and not e.g. | ||
transcripts or exons. | ||
|
||
Example GTF files | ||
^^^^^^^^^^^^^^^^^ | ||
* `Human (Homo sapiens), from GENCODE <ftp://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/release_32/gencode.v32.basic.annotation.gtf.gz>`_ | ||
* `Mouse (Mus musculus), from GENCODE <ftp://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_mouse/release_M23/gencode.vM23.basic.annotation.gtf.gz>`_ | ||
* `Thale cress (Arabidopsis thaliana), from Ensembl <ftp://ftp.ensemblgenomes.org/pub/release-45/plants/gtf/arabidopsis_thaliana/Arabidopsis_thaliana.TAIR10.45.gtf.gz>`_ | ||
* `Worm (Caenorhabditis elegans), from Ensembl <ftp://ftp.ensemblgenomes.org/pub/release-45/metazoa/gtf/caenorhabditis_elegans/Caenorhabditis_elegans.WBcel235.45.gtf.gz>`_ | ||
* `Rat (Rattus norvegicus), from Ensembl <ftp://ftp.ensembl.org/pub/release-98/gtf/rattus_norvegicus/Rattus_norvegicus.Rnor_6.0.98.chr.gtf.gz>`_ |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Tutorial | ||
======== | ||
|
||
For a walk-through example of using DEGenome to convert a differential gene expression | ||
matrix to Ideogram JSON, see the `"DEGenome tutorial" Jupyter Notebook on | ||
Terra <https://app.terra.bio/#workspaces/degenome/degenome/notebooks/launch/degenome-tutorial.ipynb>`_. |
Oops, something went wrong.