Collaborative Research: Frameworks: An open source software ecosystem for plasma physics
合作研究:框架:等离子体物理学的开源软件生态系统
基本信息
- 批准号:1931435
- 负责人:
- 金额:$ 27.35万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2019
- 资助国家:美国
- 起止时间:2019-10-01 至 2024-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software is crucial to all areas of modern plasma physics research. Plasma physicists use software for activities such as analyzing data from laboratory experiments and simulating the behavior of plasmas. Research groups often use software developed independently within their own group, which leads to unnecessary duplication of functionality and a lack of interoperability between different software packages. The lack of interoperability is compounded by different groups writing software using different coding styles and conventions. Much of the research software in plasma physics is not openly available to the public, which makes it harder for other scientists to reproduce scientific results. The team will develop PlasmaPy: a community-wide open source software package for plasma physics research and education. PlasmaPy will be written using the freely available Python programming language which is commonly used in related fields like astronomy. PlasmaPy itself will contain the general functionality needed by most plasma physicists, whereas community-developed affiliated software packages will contain more specialized functionality. The team will seek feedback from plasma physicists, hold annual workshops, and actively support new users and contributors.The research team will lead the development of PlasmaPy and affiliated packages to foster the creation of an open source software ecosystem for plasma physics. The PlasmaPy core package will contain functionality needed by plasma physicists across disciplines, whereas affiliated package will contain more specialized functionality. At the beginning of the project, the research team will formalize the software architecture, refactor existing code, improve tests, and improve base data structures to provide a solid foundation for future development. Subsequent code development priorities include a dispersion relation solver for plasma waves and instabilities, the groundwork for a flexible framework for plasma simulation, time series turbulence analysis tools, classes for the analysis of plasma diagnostics, and tools to provide access to atomic and physical data. They will make base data structures compatible with open source packages for data science to enable future data science studies. The research team will actively seek feedback from the plasma physics community, and adjust code development priorities based on this feedback. The team will hold workshops each year and actively support new users and contributors to grow PlasmaPy into a self-sustaining project.This project is supported by the Office of Advanced Cyberinfrastructure in the Directorate for Computer & Information Science & Engineering, the Division of Physics in the Directorate of Mathematical and Physical Sciences, and the Division of Atmospheric and Geospace Sciences in the Directorate for Geosciences.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
软件对现代等离子体物理研究的所有领域都至关重要。等离子体物理学家使用软件进行活动,如分析实验室实验数据和模拟等离子体的行为。研究小组经常使用在他们自己的小组内独立开发的软件,这导致不必要的功能重复和不同软件包之间缺乏互操作性。不同的团队使用不同的编码风格和约定编写软件,加剧了互操作性的缺乏。等离子体物理学的许多研究软件都不是公开的,这使得其他科学家更难复制科学成果。该团队将开发PlamaPy:一个用于等离子体物理研究和教育的社区范围的开源软件包。PlamaPy将使用免费提供的Python编程语言编写,这种编程语言通常用于天文学等相关领域。PlamaPy本身将包含大多数等离子体物理学家所需的一般功能,而社区开发的附属软件包将包含更专门的功能。该团队将寻求等离子体物理学家的反馈,举办年度研讨会,并积极支持新的用户和贡献者。研究团队将领导等离子体物理及其附属软件包的开发,以促进创建等离子体物理的开源软件生态系统。PlamaPy核心包将包含跨学科的等离子体物理学家所需的功能,而附属包将包含更专门的功能。在项目开始时,研究团队将形式化软件体系结构,重构现有代码,改进测试,并改进基础数据结构,为未来的开发提供坚实的基础。随后的代码开发重点包括等离子体波和不稳定性的色散关系解算器、等离子体模拟灵活框架的基础工作、时间序列湍流分析工具、等离子体诊断分析类以及提供原子和物理数据访问的工具。它们将使基本数据结构与数据科学的开放源码包兼容,以支持未来的数据科学研究。研究团队将积极寻求等离子体物理界的反馈,并根据反馈调整代码开发的优先顺序。该团队将每年举办研讨会,并积极支持新的用户和贡献者将等离子体Py发展为一个自我维持的项目。该项目得到了计算机与信息科学与工程局的高级网络基础设施办公室、数学和物理科学局的物理部以及地球科学局的大气和地球空间科学部的支持。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Anterograde Collisional Analysis of Solar Wind Ions
- DOI:10.3847/1538-4357/accc32
- 发表时间:2023-06
- 期刊:
- 影响因子:0
- 作者:E. Johnson;B. Maruca;Michael T. McManus;K. Klein;E. Lichko;J. Verniero;K. Paulson;H. DeWeese;I. Dieguez;R. Qudsi;Jens H. Kasper;M. Stevens;B. Alterman;L. Iii;R. Livi;A. Rahmati;D. Larson
- 通讯作者:E. Johnson;B. Maruca;Michael T. McManus;K. Klein;E. Lichko;J. Verniero;K. Paulson;H. DeWeese;I. Dieguez;R. Qudsi;Jens H. Kasper;M. Stevens;B. Alterman;L. Iii;R. Livi;A. Rahmati;D. Larson
MagneToRE: Mapping the 3-D Magnetic Structure of the Solar Wind Using a Large Constellation of Nanosatellites
- DOI:10.3389/fspas.2021.665885
- 发表时间:2021-07
- 期刊:
- 影响因子:0
- 作者:B. Maruca;Jeffersson A. Agudelo Rueda;R. Bandyopadhyay;F. Bianco;A. Chasapis;R. Chhiber;H. DeWeese;W. Matthaeus;D. Miles;R. Qudsi;Michael J. Richardson;S. Servidio;M. Shay;D. Sundkvist;D. Verscharen;S. Vines;J. Westlake;R. Wicks
- 通讯作者:B. Maruca;Jeffersson A. Agudelo Rueda;R. Bandyopadhyay;F. Bianco;A. Chasapis;R. Chhiber;H. DeWeese;W. Matthaeus;D. Miles;R. Qudsi;Michael J. Richardson;S. Servidio;M. Shay;D. Sundkvist;D. Verscharen;S. Vines;J. Westlake;R. Wicks
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Bennett Maruca其他文献
Bennett Maruca的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
Research on Quantum Field Theory without a Lagrangian Description
- 批准号:24ZR1403900
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
Cell Research
- 批准号:31224802
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research
- 批准号:31024804
- 批准年份:2010
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research (细胞研究)
- 批准号:30824808
- 批准年份:2008
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
- 批准号:10774081
- 批准年份:2007
- 资助金额:45.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: Frameworks: MobilityNet: A Trustworthy CI Emulation Tool for Cross-Domain Mobility Data Generation and Sharing towards Multidisciplinary Innovations
协作研究:框架:MobilityNet:用于跨域移动数据生成和共享以实现多学科创新的值得信赖的 CI 仿真工具
- 批准号:
2411152 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: hpcGPT: Enhancing Computing Center User Support with HPC-enriched Generative AI
协作研究:框架:hpcGPT:通过 HPC 丰富的生成式 AI 增强计算中心用户支持
- 批准号:
2411297 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: hpcGPT: Enhancing Computing Center User Support with HPC-enriched Generative AI
协作研究:框架:hpcGPT:通过 HPC 丰富的生成式 AI 增强计算中心用户支持
- 批准号:
2411298 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Scalable Manufacturing of Large-Area Thin Films of Metal-Organic Frameworks for Separations Applications
合作研究:用于分离应用的大面积金属有机框架薄膜的可扩展制造
- 批准号:
2326714 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Structural Graph Algorithms via General Frameworks
合作研究:AF:小型:通过通用框架的结构图算法
- 批准号:
2347322 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: MobilityNet: A Trustworthy CI Emulation Tool for Cross-Domain Mobility Data Generation and Sharing towards Multidisciplinary Innovations
协作研究:框架:MobilityNet:用于跨域移动数据生成和共享以实现多学科创新的值得信赖的 CI 仿真工具
- 批准号:
2411153 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Scalable Manufacturing of Large-Area Thin Films of Metal-Organic Frameworks for Separations Applications
合作研究:用于分离应用的大面积金属有机框架薄膜的可扩展制造
- 批准号:
2326713 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: hpcGPT: Enhancing Computing Center User Support with HPC-enriched Generative AI
协作研究:框架:hpcGPT:通过 HPC 丰富的生成式 AI 增强计算中心用户支持
- 批准号:
2411299 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: MobilityNet: A Trustworthy CI Emulation Tool for Cross-Domain Mobility Data Generation and Sharing towards Multidisciplinary Innovations
协作研究:框架:MobilityNet:用于跨域移动数据生成和共享以实现多学科创新的值得信赖的 CI 仿真工具
- 批准号:
2411151 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant
Collaborative Research: Frameworks: hpcGPT: Enhancing Computing Center User Support with HPC-enriched Generative AI
协作研究:框架:hpcGPT:通过 HPC 丰富的生成式 AI 增强计算中心用户支持
- 批准号:
2411296 - 财政年份:2024
- 资助金额:
$ 27.35万 - 项目类别:
Standard Grant