Last data update: 2014.03.03

R: Alignment of basic Helix Loop Helix (bHLH) domain data
bHLH288R Documentation

Alignment of basic Helix Loop Helix (bHLH) domain data

Description

The bHLH domain has been categorized into 5 major classes (Atchley and Fitch 1997). The bHLH288 dataset contains 288 amino acid sequences with samples from each class. While the basic and helix regions have well defined structures consisting of 13 and 15 amino acids respectively, the loop region has variable length. To prevent gaps, the loop was truncated in some proteins so only 51 sites are retained and partitioned into basic (1-13), helix(14-28), loop (29-36), and helix(37-51) regions.

Details

The bHLH domain is present throughout Eukaryotes and acts as a transcriptional regulator. This alignment consists of 51 sites where the first 13 constitute the basic region responsible for DNA binding. Each of the 2 helices are 15 amino acids in length, while the loop is variable. Groups are specified by several factors, including the E-box binding specification and inclusion or lack of other domains. The 5 groups are designated by their E-box specificity and presence of additional domains where Group A binds to CAGCTG E-box motif, Group B binds to CACGTG E-box motif and is most prevalent, Group C has an additional PAS domain, Group D lacks a basic region, and Group E binds to CACG[C/A]G N-box motif.

Source

Atchley, W.R. and Fitch, W. (1997) A natural classification of the basic helix-loop-helix class of transcription factors. Proc. Natl. Acad. Sci. USA 94: 5172-5176.

Atchley, W.R. and Fernandes, A. (2005) Sequence signatures and the probabilistic identification of proteins in the Myc-Max-Mad network. Proc. Natl. Acad. Sci. USE 102: 6401-6406

Examples

data(bHLH288)

 #Separate grouping and sequences 
 grouping = t(bHLH288[,1])
 bHLH_Seq = as.vector(bHLH288[,2])

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(HDMD)
Loading required package: psych
Loading required package: MASS
> png(filename="/home/ddbj/snapshot/RGM3/R_CC/result/HDMD/bHLH288.Rd_%03d_medium.png", width=480, height=480)
> ### Name: bHLH288
> ### Title: Alignment of basic Helix Loop Helix (bHLH) domain data
> ### Aliases: bHLH288
> ### Keywords: datasets
> 
> ### ** Examples
> 
> data(bHLH288)
Warning message:
In data(bHLH288) : data set 'bHLH288' not found
> 
>  #Separate grouping and sequences 
>  grouping = t(bHLH288[,1])
>  bHLH_Seq = as.vector(bHLH288[,2])
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>