This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Ideas or advise for data visualization that shows genotype and phenotpye relationship

I thought biostars may be a good place to ask this question.

I have a large database of similar protein sequences with one to multiple amino acid substitutions and a phenotypic value for each of these protein sequences. What would be a good way to visualize the relationship between the single or multiple amino acid substitutions and its effect on phenotypic change? Currently I have a graph such as below but it does not capture the protein sequence.

figures data visualization

3 answers

What about creating a phylogeny of the protein sequences and color coding the branches by phenotype?

Something like this:

I'm totally going to have to find an excuse to make a dendrogram like that. What program did you use?

Draw two graphs, one of top of the other, at the same width:

  1. A sequence logo showing the amino acid sequence; substitutions will be visualized as lower information or higher entropy residues.
  2. A bar or violin plot showing measured phenotypic change at each residue, aligned to the residues in the sequence logo.

Repeat for each amino acid sequence; tile the figures if they can be put into a group.

This doesn't seem to work with phenotypic measurements on proteins with multiple mutations.

You may also be able to use the "genotype network" formalism, creating a separate network for each phenotype. In a genotype network, a vertex represents a sequence and edges connect vertices if their corresponding sequences are separated by a single, small mutation. For more information on this formalism, see Wagner (2008) Nature Reviews Genetics, 9:965-974. For the foundations of this formalism, see Schuster et al. (1994) Proc. R. Soc. Lond. B 255:279-284.

Log in to answer this question.