title: Feature expressions: creating and manipulating sequence datasets.
abstract: Annotation of features, such as introns, exons and protein coding regions in GenBank/EMBL/DDBJ entries is now standardized through use of the Features Table (FT) language. The essence of the FT language is described by the relation 'expression-->sequence', meaning that each FT expression evaluates to a sequence. For example, the expression M74750:1..50 evaluates to the first 50 bases of the sequence with accession number M74750. Because FT is intrinsic to the database definition, it can serve as a software- and platform-independent lingua franca for sequence manipulation. The XYLEM package makes it possible to create and manipulate sequence datasets using FT expressions. FEATURES is a program that resolves FT expressions into their corresponding sequences. Annotated features can be retrieved either by feature key or by expression. Even unannotated portions of a sequence can be retrieved by user-generated FT expressions. Applications of the FT language include retrieval of subsequences from large sequence entries, generation of chromosome models or artificial DNA constructs, and representation of restriction maps or mutants.
authors.affiliation: Department of Plant Science, University of Manitoba, Winnipeg, Canada.
authors.forename: B
authors.initials: B
authors.lastname: Fristensky
mesh_terms: D001483:Base Sequence; D004247:DNA; D007256:Information Systems; D008969:Molecular Sequence Data; D009154:Mutation; D011381:Programming Languages; D015183:Restriction Mapping; D012984:Software
chemical_list: D004247:DNA