Search NASA⌕ Search

Engineering topics

Siegel, Alex

Publications and source records attributed to Siegel, Alex.

Conference Support, 33rd Western Photosynthesis Conference 2024

This award (DE-SC0024880) was used to support the attendance of 19 early career scientists to the 33rd Western Photosynthesis Conference in Oracle, AZ. The conference took place at the Biosphere 2 from January 5-7, and all 19 scientists supported by this award gave presentations in the form of talks or posters.

59 BASIC BIOLOGICAL SCIENCES↗

Chloroplast SRP43 autonomously protects chlorophyll biosynthesis proteins against heat shock

The assembly of light-harvesting chlorophyll-binding proteins (LHCPs) is coordinated with chlorophyll biosynthesis during chloroplast development. The ATP-independent chaperone known as chloroplast signal recognition particle 43 (cpSRP43) mediates post-translational LHCP targeting to the thylakoid membrane and also participates in tetrapyrrole biosynthesis (TBS). How these distinct actions of cpSRP43 are controlled has remained unclear. Here, we demonstrate that cpSRP43 effectively protects several TBS proteins from heat-induced aggregation and enhances their stability during leaf greening and heat shock. While the substrate-binding domain of cpSRP43 is sufficient for chaperoning LHCPs, the stabilization of TBS clients requires the chromodomain 2 of the protein. Strikingly, cpSRP54—which activates cpSRP43’s LHCP-targeted function—inhibits the chaperone activity of cpSRP43 towards TBS proteins. High temperature weakens the interaction of cpSRP54 with cpSRP43, thus freeing cpSRP43 to interact with and protect the integrity of TBS proteins. Our data indicate that the temperature sensitivity of the cpSRP43–cpSRP54 complex enables cpSRP43 to serve as an autonomous chaperone for the thermoprotection of TBS proteins.

09 BIOMASS FUELS↗

Robots and Robots and More

Over the course of this year I worked on several projects across different departments, from physical robots at Swamp Works, to automated robots running functional tests on launch critical Graphical User Interfaces (GUIs). My overarching project this year was designing a new automated testing framework. It began with becoming familiar with the existing automated testing framework, which used image matching to perform programmatic GUI testing. After writing a few dozen tests with the existing framework, I was able to identify the strengths and weaknesses of the system and begin the search for another tool to replace it. I ended up selecting an open source library, which I modified to fit both National Aeronautics and Space Administration (NASA) requirements and those of the specific Computer Software Configuration Item (CSCI) I worked on. After the new framework was feature-rich enough to meet the team requirements, I helped roll out the changes, managed the transition to the new framework, and directed continuing automation work in regards to the library. The result was a comprehensive new way of efficiently testing the GUI that was robust enough to handle small changes to the GUI itself. Additionally, for approximately six weeks I worked on rebuilding, repairing, and updating the software of four "Swarmie" robots for a NASA event. By the close of the six weeks, the four robots were operational and had improved obstacle detection software that solved a faulty stop signal issue that the robots were experiencing.

Siegel, Alex↗

Deceit: A flexible distributed file system

Deceit, a distributed file system (DFS) being developed at Cornell, focuses on flexible file semantics in relation to efficiency, scalability, and reliability. Deceit servers are interchangeable and collectively provide the illusion of a single, large server machine to any clients of the Deceit service. Non-volatile replicas of each file are stored on a subset of the file servers. The user is able to set parameters on a file to achieve different levels of availability, performance, and one-copy serializability. Deceit also supports a file version control mechanism. In contrast with many recent DFS efforts, Deceit can behave like a plain Sun Network File System (NFS) server and can be used by any NFS client without modifying any client software. The current Deceit prototype uses the ISIS Distributed Programming Environment for all communication and process group management, an approach that reduces system complexity and increases system robustness.

Siegel, Alex↗