The present invention comprises crystalline polyketide synthases, isolated
non-native polyketide synthases having the structural coordinates of said
crystalline polyketide synthases, and nucleic acid encoding such
non-native polyketide synthases. Also disclosed are methods of producing
mutant polyketide synthases, and methods of altering the activity and/or
substrate specificity of putative polyketide synthases.