Expression Data

How do I find which tissues or developmental stages my gene(s) is/are expressed in?

For a single gene the quickest way to view the available expression data is to look at the Report Pages for that gene. Here you will find graphs showing the expression of the gene across development and the expression in adult fly tissues. In addition tables showing in situ mRNA expression data from BDGP and FlyFish are available.

For a list of genes, widgets (graphs) are available on the List analysis pages showing expression in adult fly tissues (FlyAtlas data) and across development (modENCODE RNA_seq data, BDGP and FlyFish in situ hybridisation).

How do I find genes expressed in a particular tissue or at a certain developmental stage?

A number of template searches are available to analyse the various sources of expression data. Due to the widely variant nature of the different expression sources, it is generally necessary to search each one separately - for example data for expression over development is available from BDGP, FlyFish, the modENCODE RNA_seq data and from the time course data published by Arbeitman et al. Although a template search is available to analyse the BDGP and FlyFish data together, the development stage ranges they used in their studies do not agree exactly.

The following templates searches specifically look for genes expressed at a particular developmental stage(s) or in a particular tissue(s):

Tissue [D. melanogaster] → FlyAtlas data (allows optional filtering on FlyAtlas values)

Microarray Time Course data from Arbeitman et al (filter on stage and ratio) → Genes (D. melanogaster).

BDGP → Genes (searches for a specified expression term and developmental stage).

Stage [D. melanogaster] → FlyFish + BDGP in situ data

FlyFish expression term + stage [D. melanogaster] → Genes

To see all template searches for expression data navigate to the Template Searches and filter the list for ‘expression’ using the drop-down filter menu (see Finding the template search that you want).

How do I find genes expressed ONLY in a particular tissue?

This is a three step process:

  1. Find and save the genes expressed in all tissues except the one you are interested in.

For this you can use the template Genes → Expression in a set of tissues. From the drop down list of tissues select all tissues except the one you want to find the tissue-specific genes. The operator should be set to ONE OF:

../../_images/tissuespecific1.png

Create a list of all the genes returned by your search (If you are unsure how to save a list of genes see Save a results set for further analysis):

../../_images/tissuespecific2.png
  1. Find the genes expressed in the tissue you are interested in:

You can use the same template as above - just change the tissue selection to the one you are interested in. Again, save the set of genes returned by the search:

../../_images/tissuespecific3.png
  1. Find the genes expressed ONLY in the tissue you are interested in:

Now to find the genes that are expressed ONLY in the tissue you are interested in you need to subtract the first list created above from the second list. To do this, navigate to the lists ‘view’ page. The two lists you have just created should be at the top of the list of lists. Select the two lists and then ‘Asymmetric Difference` (Note that you need to use Asymmetric difference rather than subtract - the icons on this page illustrate the difference between these two operations). The Asymmetric difference provides options to subtract the lists either way - you need to select the single tissue list minus the all but one list - enter a name for your new list. The new list should appear at the top of the lists view page. In this example, as we are using the FlyAtlas data, we can check that we have created a tissue-specific expression set by looking at the FlyAtlas widget on the List analysis pages for the list we have just created.

../../_images/tissuespecific4.png
  1. Similar searches.

The same workflow can of course be applied to finding other unique sets - for example, genes expressed only in a particular developmental stage. The template search RNA_seq → genes expressed in a set of tissues can be used to create various lists based on the modENCODE RNA_seq data (which includes developmental stage, tissues and other conditions).