I’ve been in contact with Dr. ZuHone for the last few weeks about my efforts to create a new yt frontend for Chimera data, and he directed me here for further assistance.
Chimera is a unigrid dataset with spherical polar coordinates and a nonlinear r-axis scaling; as a result, it needs a custom mesh rather than the AMR grids or SemiStructured meshes present in some of the existing frontends. The Chimera datafiles all contain arrays which detail the edge positions of the gridblocks, so creating an array of grid-edge coordinates is fairly trivial. Theoretically, I would expect the transfer of this coordinate array into a yt mesh object would be fairly straightforward, but I don’t have enough familiarity with the functionality of the Unstructured Mesh class to do so without some guidance. I was hoping that someone here might be able to shed some light on what the contents of this class do and how it functions as a whole, such that I can create one for Chimera.
I may or may not have sent this posting to the list already, but i wanted to alert folks to this open position we have here at the Harvard-Smithsonian Center for Astrophysics as a Python data scientist working for the Chandra X-ray Observatory in Cambridge, Massachusetts. It would be very different from yt work but I think that folks who have developed lots of Python experience with yt would be perfect for this position.
I work for Chandra and I am very happy here. This is a different position from the one I have, as mine is scientific staff and this one is a data scientist position, but I think the work will be interesting and you get to support one of NASA’s great observatories. Although I am not responsible for the posting, you will likely be working and interfacing with me quite a bit also.
This posting is closing in 4 days but so far we have not found any suitable candidates, and there will be another posting:
Please let me know if you have any questions.