Engineering PapersSearch

Engineering topics

Sharma, Naveen

Publications and source records attributed to Sharma, Naveen.

Towards chloroplastic nanofactories: formation of proteinaceous scaffolds for metabolic engineering

The evolution of eukaryotic lipid-bound organelles allows for specialized metabolism to occur within spatially distinct metabolic landscapes within the same cell. However, this strategy of compartmentalization is not unique to eukaryotic organisms. Many bacteria, spread across 45 different phyla, contain loci that encode for specialized bacterial microcompartments (BMCs) (Sutter et al., 2021). The formation of a BMC involves self-assembly from three families of shell proteins to form the outer shell membrane, in addition to the encapsulation of an enzymatic core packaged within the lumen of a BMC (Kerfeld et al., 2018). These proteinaceous organelles provide a competitive growth advantage by enabling organisms to process inaccessible substrates by sequestering metabolic intermediates (i.e. aldehydes) that would otherwise be toxic within the cytoplasm. While BMCs perform specific metabolic functions in their native organism, synthetic, empty BMC shells can form without the requirement of native cargo inside (Doron and Kerfeld, 2024). This provides a transferable and tunable platform of protein scaffolding for guiding metabolic engineering within a host organism of choice (Raba and Kerfeld, 2022).

59 BASIC BIOLOGICAL SCIENCES

Automating FEA programming

In this paper we briefly describe a combined symbolic and numeric approach for solving mathematical models on parallel computers. An experimental software system, PIER, is being developed in Common Lisp to synthesize computationally intensive and domain formulation dependent phases of finite element analysis (FEA) solution methods. Quantities for domain formulation like shape functions, element stiffness matrices, etc., are automatically derived using symbolic mathematical computations. The problem specific information and derived formulae are then used to generate (parallel) numerical code for FEA solution steps. A constructive approach to specify a numerical program design is taken. The code generator compiles application oriented input specifications into (parallel) FORTRAN77 routines with the help of built-in knowledge of the particular problem, numerical solution methods and the target computer.

Sharma, Naveen