YEAST-class {AnnBuilder}R Documentation

Class "YEAST" a sub-class of pubRepo to handle data from ftp.yeastgenome.org

Description

This class is a sub-class of pubRepo that is implemented specifically to parse the data ftp://ftp.yeastgenome.org/pub/yeast/sequence_similarity/domains/domains.tab

Objects from the Class

Objects can be created by calls of the form new("YEAST", ...). A constructor (YEAST) is available and should be used to instatiate objects of YEAST

Slots

srcUrl:
Object of class "character", from class "pubRepo" a character string for the surce url where data will be downloaded/processed
parser:
Object of class "character", from class "pubRepo" a character string for the name of the file containing a segment of perl code with instructions on how the source data will be processed and output be generated
baseFile:
Object of class "character", from class "pubRepo" a character string for the name of the file used to be parsed. The default file name is "domains.tab".

Extends

Class "pubRepo", directly.

Methods

parseData
signature(object = "YEAST"): A method to parse a source file using a specified parser

Author(s)

Ting-Yuan Liu

References

ftp://ftp.yeastgenome.org/pub/yeast/sequence_similarity/domains/domains.tab

See Also

pubRepo-class

Examples

## Not run: 
## create YEAST class
yeast <- YEAST(srcUrl="ftp://ftp.yeastgenome.org/pub/yeast/sequence_similarity/domains/",
           baseFile="domains.tab")
yeastDomain <- parseData(yeast)
head(yeastDomain)
## End(Not run)

[Package AnnBuilder version 1.10.5 Index]