引力波数据采用Python分析

美国科学家11日宣布,他们去年9月首次探测到引力波。这一发现印证了物理学大师爱因斯坦100年前的预言。宣布这一发现的,是激光干涉引力波天文台(LIGO)的负责人。

这个机构诞生于上世纪90年代,进行引力波观测已经有近30年。那么观测到的引力波数据的量应该很大,科学家如何对这些数据进行分析?有没有用到Python编程语言?

答案是肯定的。笔者在Github上发现了一个专门用于分析引力波数据的Python包:GWPY[1]。据维护者介绍,GWPY的代码来自LIGO和另一个名叫Virgo的机构,维护者将这两个机构科学家的Python代码整理,最终的产品就是GWPY这个用户友好的Python包。

在具体介绍GWPY之前,先给和笔者一样的小白简单科普一下引力波和LIGO的相关知识。

什么是引力波?

This 3-D visualization shows the gravitational waves produced by two orbiting black holes. (Credit: NASA)

上图是两个黑洞所产生的引力波的3-D模拟图(NASA)。

首 先,什么是引力波?在物理学上,引力波是爱因斯坦广义相对论所预言的一种以光速传播的时空波动,如同石头丢进水里产生的波纹一样,引力波被视为宇宙中的 “时空涟漪”。通常引力波的产生非常困难,地球围绕太阳以每秒30千米的速度前进,发出的引力波功率仅为200瓦,还不如家用电饭煲功率大。宇宙中大质量 天体的加速、碰撞和合并等事件才可以形成强大的引力波,但能产生这种较强引力波的波源距离地球都十分遥远,传播到地球时变得非常微弱。

下面分享两个优秀的视频,很好地解释了引力波及背后的原理。第一个来自LIGO,第二个则是比较通俗的漫画式讲解。

LIGO科学家的解释:

漫画式通俗解释:

LIGO是什么?

激光干涉引力波观测站Laser Interferometer Gravitational-Wave ObservatoryLIGO是加州理工学院(Caltech)和麻省理工学院(MIT)的合作实验室,现在也有其他的大学参与。实验资金来源于美国国家科学基金会。LIGO是用来寻找宇宙中的引力波,从而可以验证黑洞的存在和检验广义相对论。

时间: 2024-11-01 15:56:32

引力波数据采用Python分析的相关文章

引力波数据居然是用 Python 分析的

美国科学家11日宣布,他们去年9月首次探测到引力波.这一发现印证了物理学大师爱因斯坦100年前的预言.宣布这一发现的,是激光干涉引力波天文台(LIGO)的负责人. 这个机构诞生于上世纪90年代,进行引力波观测已经有近30年.那么观测到的引力波数据的量应该很大,科学家如何对这些数据进行分析?有没有用到Python编程语言? 答案是肯定的.笔者在Github上发现了一个专门用于分析引力波数据的Python包:GWPY[1].据维护者介绍,GWPY的代码来自LIGO和另一个名叫Virgo的机构,维护者

LIGO 用 Python 分析引力波数据

LIGO 用 Python 分析引力波数据 美国科学家11日宣布,他们去年9月首次探测到引力波.这一发现印证了物理学大师爱因斯坦100年前的预言.宣布这一发现的,是激光干涉引力波天文台(LIGO)的负责人. 这个机构诞生于上世纪90年代,进行引力波观测已经有近30年.那么观测到的引力波数据的量应该很大,科学家如何对这些数据进行分析?有没有用到Python编程语言? 答案是肯定的.笔者在Github上发现了一个专门用于分析引力波数据的Python包:GWPY.据维护者介绍,GWPY的代码来自LIG

数据-python分析apache日志,大家看看错在哪

问题描述 python分析apache日志,大家看看错在哪 import os import json import http.client import codecs LogFile='/mnt/log/meiyiren.log' #日志 logMess='/tmp/acc.log' if os.path.isfile(logMess): os.system('cp /dev/null %s'% logMess) file=codecs.open(logMess,'w+',encoding='

《数据科学实战手册(R+Python)》一第2章 汽车数据的可视化分析(R)

第2章 汽车数据的可视化分析(R) 数据科学实战手册(R+Python) 本章涵盖如下内容. 获取汽车燃料效率数据 为了你的第一个项目准备好R 将汽车燃料效率数据导入R 探索和描述燃料效率数据 进一步分析汽车燃料效率数据 研究汽车的产量以及车型 简介 本书介绍的第一个项目是分析汽车燃料经济数据.我们首先用R对该数据集进行分析.R常常被称为数据科学通用语言,因为它是目前最流行的统计和数据分析语言.在本书前半部分的各个章节中,你将会看到R在数据处理.建模.可视化方面的过人之处,并开发一些有用的脚本,

采用python实现简单QQ单用户机器人的方法_python

采用python实现简单QQ单用户机器人的方法如下: 一.首先我们查看一下关于3GQQ的相关协议:     对此,打开一个支持WAP的浏览器,可以使用Firefox的wmlbrowser插件,打开FF后,访问地址 https://addons.mozilla.org/zh-CN/firefox/search/?q=wmlbrowser&cat=all&x=17&y=11    二.进入3GQQ的进行协议分析     3GQQ的地址是:http://pt.3g.qq.com/s?ai

Python 分析Nginx访问日志并保存到MySQL数据库实例_python

使用Python 分析Nginx access 日志,根据Nginx日志格式进行分割并存入MySQL数据库.一.Nginx access日志格式如下: 复制代码 代码如下: $remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_f

做好数据收集与分析让营销推广之路走的更远

中介交易 SEO诊断 淘宝客 云主机 技术大厅 说起数据收集与分析,之前的我可能就认为是一件非常简单的事情,也就是简单的一份数据报表,分析的话也就按照平时做seo的思路简单的分析一下它的外链.收录.快照.pr等.我想可能很多人也有跟我同样的想法吧,经过这次的培训让我知道数据收集与分析并不是一件简单的事情,数据分析在我们网络推广中非常的重要,学会数据收集与分析让营销推广之路走的更远. 我们知道数据分析是我们做网络推广必须要掌握的技能,一个网站能否成功运营首先就要看是否有一份完整有实质的数据,任何网

四大云端大数据平台评测分析

当你已经准备好实施大数据,请仔细的评估云提供商提供的大数据功能,确保找到最合适的.下面我们来看一下四种云服务产品. 当谈到在云端实施大数据战略时,好消息是你会有很多选择.但是,这同时也是一个坏消息.来自Forrester Research最近的一份报告强调,尽管大数据云服务很强大,他们也有可能造成混乱,从而需要企业采用比传统的方式更加灵活,琐碎的方法.该报告的结论是:在云计算领域中没有一种服务是适合所有状况的. 最大的三家公有云平台-亚马逊Web服务(AWS).微软的Azure和Google--

IDC:2017年大数据和业务分析收入将突破1508亿美元

根据IDC半年度全球大数据和分析开支指南,IDC预测大数据和业务分析(BDA)收入到2017年将达到1508亿美元,相比2016年增长12.4%.BDA相关硬件.软件和服务的商业采购预计到2020年前将保持11.9%的复合年增长率,收入将超过2100亿美元. IDC分析和信息管理副总裁Dan Vesset表示:"在经过多年的采用S曲线之后,大数据和业务分析解决方案终于步入了主流.BDA作为决策支持和决策自动化的推动技术,现在已经受到了高层管理者的关注.这一类解决方案也是在全球各行业和业务流程实现