天文光谱数据发布平台-LAMOST.ppt

上传人:ga****84 文档编号:350636 上传时间:2018-09-25 格式:PPT 页数:28 大小:1,009.50KB
下载 相关 举报
天文光谱数据发布平台-LAMOST.ppt_第1页
第1页 / 共28页
天文光谱数据发布平台-LAMOST.ppt_第2页
第2页 / 共28页
天文光谱数据发布平台-LAMOST.ppt_第3页
第3页 / 共28页
天文光谱数据发布平台-LAMOST.ppt_第4页
第4页 / 共28页
天文光谱数据发布平台-LAMOST.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、天文光谱数据发布平台,邓玉坤 王锋 季凯帆昆明理工大学 云南省计算机技术应用重点实验室,前景介绍,系统是2008年获得资助的联合基金项目(虚拟天文台科学工作流及相关关键技术研究)的一个前期工作部分。系统是该基金项目的展现平台部分,目前尚处于开发原型阶段,但已经可以实用。,天文数据发布平台,对天文数据的展现、分析、处理、发布是虚拟天文台的重要功能 。Fits文件作为天文学界数据交换的标准格式,将Fits文件中的大量参数按照用户的需要以各种形式展现出来具有重要意义。(数据来源:中国科技大学天体物理中心提供SDSS星系 光谱星核分离核发射线参数数据 ),系统平台,2 Sun Fire3800s Ea

2、ch has 8 CPUs, 4G Memory, 1T RaidOS: Solaris 10Software: 1)PHP 2)MySql,系统结构图,DB,Fits,Web Server,Batch Process Server,Mail Server,WebBrowser,parameter,下一步工作,实现方式,采用PHP+MySql开发环境,没有使用JAVA,主要考虑是验证开发,PHP开发效率高,周期短;开发工具:NusPhere PhpEd5.0(自带Php调试环境),采用PHP+MySql的优势,开发周期短,速度快;PHP是开放源代码的脚本语言,解析速度快,效率高;PHP+MyS

3、ql的开发平台性能稳定,可移植性好。,实现,所有的数据归算由后台Web方式实现;以FITS方式提供数据源,所有的FITS文件以文件方式保存在服务器中;DB中只存放了供查询的相关参数信息,以提高检索效率;查询条件提供的参数,在上传Fits文件时插入MySql数据库。根据用户输入参数读出拟合数据,绘制图形。,海量数据存储,虚拟天文台的海量数据也为计算机科学的发展提出了挑战,如何解决天文海量数据的存储问题也成了一个难题。通过课题组研究,采用将FITS部分参数插入数据库,同时在需要时对FITS文件实时处理做为数据源。这样有效解决了数据库在大容量数据环境下速度急剧下降的难题,同时也得到了不错的效率。,全

4、面采用数据库存在的问题,随着数据量的增长,数据库的存储容量将随之增长,数据库的读写速度下降将会成为系统性能的瓶颈。现阶段系统中存储8873 个FITS文件及其参数。如果将全部数据以数据库储存,数据量将超过10万条。随着数据量的增加,数据库将难以支撑系统的运行。,FITS+DB方法的优点,采用将FITS部分参数插入数据库,同时在需要时对FITS文件实时处理做为数据源。可以有效的降低数据库的存储容量,并获得较高的效率。,数据预处理,针对科大提供的FITS文件数据源,在系统中首先要进行初步的预处理;首先将FITS文件上传到服务器;运行系统后台运算程序,读出FITS文件头保存为TXT文本,并将读出的参

5、数插入到MySql数据库中。,数据库表结构,FITS文件的实时处理,在画图的过程中需要对FITS文件进行实时处理;系统首先将FITS文件中的参数按照格式读出为TXT文本,保存在服务器上;然后按照画图所需要的参数读取TXT文本,并按照参数信息画出谱线图。,基本查询支持方式,提供以下3种检索方式,以相应的光谱fits头关键词为参数:RA=192.58109,DEC=-0.0245715-part SDSS= 752-1-1-325-78(以-隔开)Plate=292,MJD=51609,Fiber=218,高级查询,提供作为查询条件的参数包括:RA、DEC、PLATE、MJD、FIBER、5-pa

6、rt SDSS等全部有意义的光谱参数;支持单个查询或者组合查询;查询范围包括:,多源检索,在基本查询或者高级查询中都实现了多源检索的功能,举例说明如下:输入参数ra=192.5、dec=-0.02、Radius=5检索范围为数据库中保存的Fits参数RA、DEC符合下列公式:(RA-ra)2+(DEC-dec)2Radius2,当前进展: (1/6),Basic Search:,当前进展: (2/6),Advances Search:,当前进展: (3/6),多源检索结果:,当前进展:(绘图) (4/6),在绘制图形前要先用C程序将Fits文件读出并存为txt文本格式;在php页面中从txt文

7、本读出需要的参数,然后用JpGraph工具按照参数绘制图形。,当前进展: (5/6) 图1:星核分离光谱图,当前进展: (6/6) 图 2:纯发射线拟合光谱图及拟合参差谱图,总体进度,当前系统初步功能已经基本实现;站点已经对外发布,访问域名:http:/,下一步工作: (1/3),实现对VOTable的支持;实现可定制的检索任务 用户按照固定的格式上传查询参数,实现查询。将读出FITS数据的TXT文本格式用XML替换,XML作为一种标准的数据交换格式,更为通用。,下一步工作: (2/3),实现可定制的绘图很多天文学研究人员希望能按照自己的想法绘制不同的拟合图形,这样需要实现绘图谱线参数的动态输入。,下一步工作: (3/3),将科学工作流引入到系统中,实现系统的批处理功能。同时实现可定制的绘图功能。很多天文学研究人员希望能按照自己的想法绘制不同的拟合图形,这样需要实现绘图谱线参数的动态输入。,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。