Gravar-mail: Modeling Structure-Function Relationships in Synthetic DNA Sequences using Attribute Grammars