跳转到主要内容

使用闪电观测约束宏观暗物质模型。

项目描述

欢迎来到 macro_lightning,这是一个关于使用地球上木星上闪电观测约束宏观暗物质模型的论文的代码库。如果您在寻找论文,同行评审的期刊文章将在此处链接,并且arXiv预印本在此处。或者,论文的源代码包含在“docs/papers_and_presentations/paper”文件夹中的子模块中。

宏观暗物质(宏观)是一类广泛的替代粒子暗物质的候选者。这些候选者主要通过弹性散射将能量传递给物质。一个足够大的宏观通过大气层时,会产生一条离子等离子体的直线通道。如果宏观的横截面σ_x ≥ 6 × 10^-9 cm^2,那么在有利于闪电的大气条件下(例如雷暴),等离子体通道足以用一个单通道领导种子闪电。

这与普通的螺栓闪电截然不同,普通的螺栓闪电是由数百或数千条几米长的先导相连而成。这种宏观诱导闪电将非常笔直,因此非常独特。无论是风切变还是磁流体动力学不稳定性都不会明显破坏它的笔直性。唯一被摄影记录的直闪可能还不够直,无法被宏观诱导。

有关讨论或推导,请参阅论文。有关代码文档,请参阅ReadTheDocs。这是原始代码。

DOI PyPI Build Status Coverage astropy

笔记本

文件夹包含Mathematica笔记本,用于计算宏观诱导闪电的事件率,以及质量和横截面的限制,这些限制适用于地球和木星上的闪电事件。还有一个笔记本用于计算具有足够高速度以产生直闪电螺栓的DM粒子Maxwell分布的分数(即比闪电先导通常传播速度更快的速度)。

更多笔记本可以在“docs/examples”中找到

论文和演示

请在“docs/papers_and_presentations”中查找

代码

代码包含在macro_lightning文件夹中。

参考文献

论文中引用的许多来源都已下载并包含在此处。

如何贡献

GitHub milestones GitHub issues GitHub last commit (branch)

我们欢迎任何人通过GitHub上的拉取请求进行贡献。如果您不习惯修改或添加功能,我们也很欢迎以GitHub问题的形式提出功能请求和错误报告。

开发过程遵循Astropy的astropy-package-template发布流程

归属

DOI License

版权所有 2020 - Nathaniel Starkman, Jagjit Sidhu, Harrison Winch, Glenn Starkan,以及贡献者。

macro_lightning是免费软件,可在BSD-3许可证下使用。有关详细信息,请参阅LICENSE文件。

如果您使用此代码,请考虑引用Zenodo DOI作为软件引用

@software{macro_lightning:zenodo,
  author       = {Nathaniel Starkman and Jagjit Sidhu and Harrison Winch and Glenn Starkman},
  title        = "Constraints from Macro-Induced Lightning",
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.3911476},
  url          = {https://zenodo.org/badge/latestdoi/275470390}
}

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

macro_lightning-1.1.tar.gz (56.6 MB 查看散列)

上传时间

构建分布

macro_lightning-1.1-py3-none-any.whl (39.3 kB 查看散列)

上传时间 Python 3

支持者