vccs
Vue 3용 차트 컴포넌트 모음, Recharts에서 포팅
VAFT는 표준화·검증·상호운용 가능한 토카막 연구 프레임워크로 실험·재구성·시뮬레이션 플라즈마 데이터를 통합한다
VAFT is a standardized, verifiable, and interoperable scientific framework for machine-agnostic tokamak research. It integrates experimental data, reconstructed and simulated plasma states, and analys
데이터Jupyter Notebook · PythonGitHub @VEST-Tokamak온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A standardized, verifiable, and interoperable scientific framework for machine-agnostic tokamak research, with full implementation on the VEST tokamak at Seoul National University.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
VAFT - Versatile Analysis Framework for Tokamak
PyPI
Python
License
Integrate fusion science knowledge so it can be discovered, verified, compared, and studied.
VAFT is a standardized, verifiable, and interoperable scientific framework for
machine-agnostic tokamak research. It integrates experimental data, reconstructed
and simulated plasma states, and analysis workflows so that fusion science knowledge
can be discovered, verified, compared, and studied.README 전문 보기 ↗English | 한국어 · PyPI · License
Connecting Nuclear Fusion Knowledge Across Domains for Integrated Tokamak Research
VAFT is a scientific framework for organizing and analyzing tokamak data using IMAS structures. It connects experimental data, reconstructed plasma states, simulation results, and analysis workflows through shared data structures and recorded processing history.
VAFT maps device-specific diagnostics and machine data into the common data model defined by the IMAS Data Dictionary. OMAS provides a Python interface to those structures. VAFT uses the standardized records for processing and visualization and to exchange data with established physics codes such as EFIT and CHEASE. Native diagnostic files and solver outputs remain available alongside those records.
The diagram places experiments, theory and modeling, and data-driven studies around measured, reconstructed, and simulated plasma states. VAFT lets researchers exchange and compare those states without replacing their specialized physics codes.
Explore the diagram and its detailed version. The domains VAFT connects, research modes such as experiment, theory, modelling and AI/ML across physics domains such as equilibrium, stability and transport, are defined on Research domains.
These four capabilities work together rather than as successive stages. IMAS mappings provide a common interface; recorded configurations make processing traceable; and the repository and archive retain the data and machine context needed to interpret a result. For researchers, they address four practical needs:
Machine descriptions and diagnostic measurements are registered and mapped to IMAS data structures. Diagnostic processing, equilibrium reconstruction, and simulation read and write those structures; the workflow records configurations and provenance and checks data quality before results are reused in analysis.
Start with offline sample data, then explore shots and diagnostics or reconstruct equilibria and fit profiles. The research notebooks and workflow guide show complete examples.
The architecture separates device-specific data access and mapping from the common IMAS data model and the analysis tools above it. Connecting another device requires its own data access and mappings.
The VEST tokamak at Seoul National University provides the concrete reference implementation. The diagram follows one shot from VEST through experimental data processing into a per-shot database.
Reconstruction and physics inference, as well as simulation, read from and write to that database. VAFT provides access and analysis below it; the detailed VEST platform diagram shows the processing and research components inside each stage.
Install the published package, then inspect the packaged VEST sample without database credentials or external fusion codes:
pip install vaft
import vaft
ods = vaft.omas.sample_ods()
print(sorted(ods.keys()))
For a plotted first result, follow Start here. For source installation or platform setup, see install/README.md.