LIGO 的科学家们是如何使用 Python 语言的?
发布日期:2021-10-27 09:30:29 浏览次数:1 分类:技术文章

本文共 1255 字,大约阅读时间需要 4 分钟。

LIGO 的科学家们是如何使用 Python 语言的?

LIGO的科学家们是如何使用Python语言的?

几天前,我们介绍了一个,这个包整理自发现引力波的科研机构LIGO。但是有的读者觉得我很能扯,居然能把引力波发现与Python联系在一起。但事实是,我说的一点也没错:Python在这次引力波大发现的过程中起到了非常重要的作用

在公布了引力波大发现之后,LIGO在国外知名网站Reddit发起了一个。来自LIGO各地分支机构的科学家们在线回答网友的问题,其中就有网友问到了Python在科学界的作用和地位。LIGO科学家的回答充分支持了我上面的观点。

LIGO Reddit Ask Me Anything

LIGO在Reddit上发起的这个问答活动是周六(2月13日)开始的,按介绍活动会持续两天。由于LIGO其实是一个类似合作联盟的机构,它的团队成员来自全球各地,因此Reddit上共有5个来自LIGO的账号回答问题,分别是:

  • LIGO_WA:华盛顿州Hanford观测站的科学家
  • LIGO_LA:路易斯安那州Livingston观测站的科学家
  • EGO_VIRGO:在意大利研究VIRGO观测器的科学家
  • LIGO_Instrumentation:负责建造、管理引力波监测设备的科学家
  • LIGO_Astrophysics:负责对监测数据进行天体物理学解释和分析的科学家

有关Python问题的回答就来自最后两个账号,即负责管理监测设备和分析监测数据的科学家们。

LIGO Instrumentation

据负责管理引力波监测设备的科学家介绍,他们使用Python语言对大部分监测设备进行自动化管理。为了确保这些设备处于最佳的敏感度,科学家要执行很多个控制循环control loops,可是又不能同时启动。这些控制步骤必须要按照正确的步骤,一步一步进行,程序非常复杂,还要考虑反馈增益feedback gains等因素。因此,他们使用Python编写了一个软件来进行自动化处理。这仅仅是众多自动化操作中的一个。

还有一个回答提到,负责监听引力波的主要数据分析管道pipelines之一,就是运行在Python环境上。

LIGO Astrophysics

LIGO负责数据分析的科学家认为,Python在科学界发挥着极其重要的作用。LIGO使用的许多分析工具都是用Python开发的,而且这次引力波大发现最终的统计显著性final significance就是用这些工具计算得出。

LIGO介绍这次发现的论文中,几乎所有的图表都是用Python绘制的。其中,大家在媒体报道中看到的下面这幅图,也是使用Python绘制而成(具体来说是matplotlib库)。

引力波大发现数据图

可以说,Python已经成为LIGO科学家日常使用的主要编程语言。

LIGO 都开发了哪些Python库?

除了之前介绍的,LIGO还开发了下面的Python库。

  • 等等

另外,,供其他科学家研究分析,并且提供了。

本文来自云栖社区合作伙伴“Linux中国”

原文发布时间为:2013-04-02.

转载地址:https://blog.csdn.net/weixin_34391445/article/details/90560615 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:《JavaScript专家编程》——导读
下一篇:《Linux防火墙(第4版)》——1.5 主机名和IP地址

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月24日 11时02分46秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

for循环中取出最大最小 累加_LeetCode之长度最小的子数组 2019-04-21
如何打开老公人脸识别_【话题】南宁已有小区启用人脸识别门禁,有人点赞有人忧... 2019-04-21
makex机器人程序_机器人教育为相城青少年叩开科学世界大门 2019-04-21
一寸照纯红色底图片_Ella陈嘉桦也是“时髦精”,穿玫红色西装配拼色半身裙,高级洋气... 2019-04-21
米哈游客户端笔试题_Garena校招 游戏客户端开发通关面经 2019-04-21
airpodspro没有弹窗_使用AirPods Pro一天的主观感受 2019-04-21
创建物化视图commit_视图及范式 2019-04-21
函数传参字典_Python新手上车17:函数传递任意多个参数 2019-04-21
去掉数组最后一个元素_【一天一大 lee】在排序数组中查找元素的第一个和最后一个位置 (难度:中等) Day20201201... 2019-04-21
秦九韶算法递推公式_算法讲解之复杂度分析 2019-04-21
添加绝对路径_网站中如何添加绝对路径 2019-04-21
python房价数据分析波士顿代码数据_python数据分析-波士顿房价预测-Go语言中文社区... 2019-04-21
redis线程阻塞原因排插_Redis阻塞原因详解 2019-04-21
labview自动保存报表_基于LabVIEW的Excel报表的自动生成功能 2019-04-21
geotool 导出shp_Java 读取shape文件 2019-04-21
mysql 关联更新_MySQL UPDATE多表关联更新 2019-04-21
mysql call_mysql的call用法 call调用函数的例子 2019-04-21
python参数验证_参数验证,Python中的最佳实践 2019-04-21
python画多层网络_在pymn中修改多层网络图 2019-04-21
java net 安卓_android -------- java.net.UnknownServiceException 2019-04-21