The
cyclization of farnesyl diphosphate (FPP) into highly strained
polycyclic sesquiterpenes is challenging. We here determined the crystal
structures of three sesquiterpene synthases (STSs, namely, BcBOT2,
DbPROS, and CLM1) catalyzing the biosynthesis of the tricyclic sesquiterpenes
presilphiperfolan-8β-ol (1), Δ6-protoilludene (2), and longiborneol (3). All three STS structures contain a substrate mimic, the benzyltriethylammonium
cation (BTAC), in their active sites, providing ideal templates for
quantum mechanics/molecular mechanics (QM/MM) analyses toward their
catalytic mechanisms. The QM/MM-based molecular dynamics (MD) simulations
revealed the cascade reactions toward the enzyme products, and different
key active site residues that play important roles in stabilizing
reactive carbocation intermediates along the three pathways. Site-directed
mutagenesis experiments confirmed the roles of these key residues
and concomitantly resulted in 17 shunt products (4–20). Isotopic labeling experiments addressed the key hydride
and methyl migrations toward the main and several shunt products.
These combined methods provided deep insights into the catalytic mechanisms
of the three STSs and demonstrated how the chemical space of STSs
can rationally be expanded, which may facilitate applications in synthetic
biology approaches toward pharmaceutical and perfumery agents.
Sophisticated robotic applications require systems to be reconfigurable at the system level. Aiming at this requirement, this paper presents the design and implementation of a software architecture for a reconfigurable real-time multi-processing system for multi-robot control. The system is partitioned into loosely coupled function units and the data modules manipulated by the function units. Modularized and unified structures of the sub-controllers and controller processes are designed and constructed. All the controller processes run autonomously and intra-sub-controller information exchange is realized by shared data modules that serve as a data repository in the sub-controller. The dynamic data-management processes are responsible for data exchange among sub-controllers and across the computer network. Among sub-controllers there is no explicit temporal synchronization and the data dependencies are maintained by using datum-based synchronization. The hardware driver is constructed as a two-layered system to facilitate adaptation to various robotic hardware systems. A series of effective schemes for software fault detection, fault anticipation and fault termination are accomplished to improve run-time safety. The system is implemented cost-effectively on a QNX real-time operating system (RTOS) based system with a complete PC architecture, and experimentally validated successfully on an experimental dual-arm test-bed. The results indicate that the architectural design and implementation are well suited for advanced application tasks.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.