{"repo":"ToFuProject/tofu","free":true,"listed":false,"github":"https://github.com/ToFuProject/tofu","clone":"git clone https://github.com/ToFuProject/tofu.git","description":"Project for an open-source python library for synthetic diagnostics and tomography for Fusion devices","language":"Python","stars":87,"topics":["fusion","tomography","diagnostics","plasma","data-visualization","raytracer","ray-tracing","nuclear-fusion","python","conda"],"license":"MIT","category":"analytics","readme_excerpt":"tofu ==== tofu stands for To mography for Fu sion, it is an IMAS-compatible open-source machine-independent python library. tofu tries to take an active part in the plasma community open-source python environment, like PlasmaPy, with which some degree of interoperability is being implemented. It aims at providing the fusion and plasma community with an object-oriented, transparent and documented tool for designing tomography diagnostics , computing synthetic signal (direct problem) as well as tomographic inversions (inverse problem). It gives access to a full 3D description of the diagnostic geometry, thus reducing the impact of geometrical approximations on the direct and, most importantly, on the inverse problem. tofu is relevant for all diagnostics integrating, in a finitie field of view or along a set of lines of sight, a quantity (scalar or vector) for which the plasma can be considered transparent (e.g.: light in the visible, UV, soft and hard X-ray ranges, or electron density for interferometers). tofu is command-line oriented , for maximum flexibility and scriptability. The absence of a GUI is compensated by built-in one-liners for interactive plots. It has a sphinx-generated documentation, and the code itself is hosted on GitHub. Examples Gallery Here are some examples of what tofu can do Built-in one-liners for interactive camera geometry visualization ...both for 1D and 2D cameras, including the basics for multiple reflections handling Built-in plotting of sinogram","default_branch":null,"files":null,"tree":[],"storefront":"/r/ToFuProject","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ToFuProject/tofu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}