| Title: | Experimental Data Package: harbChIP |
|---|---|
| Description: | data from a yeast ChIP-chip experiment |
| Authors: | VJ Carey |
| Maintainer: | VJ Carey <[email protected]> |
| License: | Artistic-2.0 |
| Version: | 1.50.0 |
| Built: | 2026-10-10 11:00:07 UTC |
| Source: | https://github.com/bioc/harbChIP |
utility function: get all hexamers in upstream sequence for an ORF
allhex(orf, usobj)allhex(orf, usobj)
orf |
character string, ORF name |
usobj |
upstreamSeqs object |
computes Biostrings Views
computes Biostrings Views
Vince Carey [email protected]
data(sceUpstr) allhex("YAL001C", sceUpstr)data(sceUpstr) allhex("YAL001C", sceUpstr)
workflow component – build an upstreamSeqs instance from a FASTA read
buildUpstreamSeqs2(fastaRead, organism="sce", provenance="harmen")buildUpstreamSeqs2(fastaRead, organism="sce", provenance="harmen")
fastaRead |
results of a readFASTA from Biostrings |
organism |
string naming organism |
provenance |
string or structure describing provenance |
generates an instance of upstreamSeqs
generates an instance of upstreamSeqs
Vince Carey <[email protected]>
# x = readFASTA(...) # y = buildUpstreamSeqs2(x)# x = readFASTA(...) # y = buildUpstreamSeqs2(x)
analyze relationship between motif frequency and binding intensity for selected motif and TF
chkMotif4TF(motif, TF, chset, upstr, bthresh=2, countthresh=0)chkMotif4TF(motif, TF, chset, upstr, bthresh=2, countthresh=0)
motif |
character string in alphabet known to Biostrings |
TF |
name of a TF (sample name in the ChIP-chip data
structure |
chset |
an ExpressionSet instance harboring ChIP-chip data |
upstr |
an instance of upstreamSeqs |
bthresh |
threshold for binding intensity results to declare TF 'bound' to the upstream region |
countthresh |
threshold for motif count to be considered 'present' in upstream region |
Uses countPattern to perform
motif count.
a list with elements call, table,
and test, the latter providing the result of
fisher.test
Vince Carey <[email protected]>
# slow ## Not run: data(harbChIP) data(sceUpstr) chkMotif4TF("CGGCCG", "RDS1", harbChIP, sceUpstr) ## End(Not run)# slow ## Not run: data(harbChIP) data(sceUpstr) chkMotif4TF("CGGCCG", "RDS1", harbChIP, sceUpstr) ## End(Not run)
binding ratios and intergenic region data from a ChIP-chip experiment in yeast
data(harbChIP)data(harbChIP)
The format is:
An ExpressionSetObject with covariates:
txFac: transcription factor symbol from Harbison website CSV file columnnames
derived from web site jura.wi.mit.edu/young_public/regulatory_code/GWLD.html, binding ratios
data(harbChIP) harbChIP experimentData(harbChIP) exprs(harbChIP)[1:6,1:7] dim(exprs(harbChIP)) pData(featureData(harbChIP))[1:6,]data(harbChIP) harbChIP experimentData(harbChIP) exprs(harbChIP)[1:6,1:7] dim(exprs(harbChIP)) pData(featureData(harbChIP))[1:6,]
Biostrings representations of S. cerevisiae upstream regions
data(sceUpstr)data(sceUpstr)
environment-based S4 object with DNAstring elements
environment-based S4 object with DNAstring elements
Vince Carey [email protected]
data(sceUpstr) sceUpstr getUpstream("YAL001C", sceUpstr)data(sceUpstr) sceUpstr getUpstream("YAL001C", sceUpstr)
Container for a collection of upstream sequences
Objects can be created by calls of the form new("upstreamSeqs", ...).
Environments are used to store collections of DNAstrings.
seqs:Object of class "environment" ~~
chrom:Object of class "environment" ~~
revComp:Object of class "environment" ~~
type:Object of class "environment" ~~
organism:Object of class "character" ~~
provenance:Object of class "ANY" ~~
signature(n = "numeric", orf = "character", usobj = "upstreamSeqs"): obtain
all subsequences of length n as view elements of a DNA string
signature(x = "upstreamSeqs"): ...
signature(x = "upstreamSeqs"): ...
signature(x = "upstreamSeqs"): ...
signature(object = "upstreamSeqs"): ...
Vince Carey [email protected]
showClass("upstreamSeqs") data(sceUpstr) sceUpstr keys(sceUpstr)[1:5]showClass("upstreamSeqs") data(sceUpstr) sceUpstr keys(sceUpstr)[1:5]