人生的意义就是思考其意义分享 http://blog.sciencenet.cn/u/qianlivan 天体物理工作者,家乡云南昆明。

博文

Starlink极简教程

已有 3877 次阅读 2016-5-26 14:17 |个人分类:知识|系统分类:科研笔记| starlink

Gaia
Gaia是一个综合的对FITS、NDF等各种文件进行可视化、编辑的工具。


1. 压制噪声
对于随机噪声而言,其分布主要是平均值为0的高斯函数,故而可以将数据的最小值设为大约高斯分布的1$\sigma$值,就可以将噪声压制下去。
View-> Cut levels (contrl+l)
调整最小值和最大值范围可以凸显出源,压制噪声。

2. 截取数据
数据的边缘通常噪声较高,有些像素也可能有坏点,所以需要将不好的或不需要的数据去掉,将有用的数据取出来。Gaia提供了各种形状来截取数据,椭圆、圆、长方形以及最无敌的——自定义多边形。
Image-Analysis->Image regions (contrl+r)

3. 在图像上叠加星表中的天体
这对于研究数据中可能存在的天体有重要作用。
Data-Servers->Local Catalogs (contrl+shift+o)

4. 修改星表
打开(或叠加)了一个星表后,可以点击图中某个天体,或者点击(选中)星表中的某行,然后
Edit


手册



CUPID
CUPID是拟合数据中云核的工具。如果结合脚本,会非常好用。(以S|代替$)
================================================================
#!/bin/sh
for name in S|2
do
echo S|name >> exe1time.txt
date +%Y%m%d%H%M%S >> exe1time.txt

export CLUMPRMS1=S|3
export CLUMPBOX1=S|4
mkdir /home/lqian/adam/junk_S|S|
export ADAM_USER=/home/lqian/adam/junk_S|S|
cp rms5.para S|{name}.para
./do1 S|name S|1
rm -rf /home/lqian/adam/junk_S|S|

date +%Y%m%d%H%M%S >> exe1time.txt

cp cmdS|1 S|1

done
#exe1

================================================================


================================================================
do1
================================================================
#!/bin/sh

dirname=`date '+%Y%m%d_%H%M%S'`
outname=S|1S|{dirname}
research=S|2
#cp rms3.para S|1.para
if [ ! -d ./S|{research} ]
then
mkdir S|{research}
fi
cp cfind1 S|{research}/
cp chop.pro S|{research}/
cp exe1 S|{research}/
nice -20 ./cfind1 S|1 S|{dirname} S|{research} | tee S|{research}/S|{outname}.stat
#do1

================================================================



================================================================
cfind1
================================================================
#!/bin/sh

dirname=S|2
outname=S|1S|{dirname}
research=S|3
touch S|{outname}.sdf
touch S|{outname}_back.sdf
touch S|{outname}_out.sdf
touch S|1.para
cp S|1.para S|{research}/S|{outname}.para
cp S|1.para S|{outname}.para
S|STARLINK_DIR/bin/convert/fits2ndf S|1.fits S|{outname}.sdf
S|STARLINK_DIR/bin/cupid/findback IN=S|{outname}.sdf OUT=S|{outname}_back.sdf SUB=TRUE BOX=S|CLUMPBOX1 RMS=S|CLUMPRMS1
echo '-----Hi, there. Back found!-----'
# use pixel coordinate, set WCSPAR=FALSE
# out put a catalogue, set OUTCAT to the name of the output file
S|STARLINK_DIR/bin/cupid/findclumps IN=S|{outname}_back.sdf OUT=S|{outname}_out.sdf BACKOFF=TRUE METHOD=GaussClumps LOGFILE=S|{outname}.log NCLUMPS=1000 CONFIG=^S|{outname}.para OUTCAT=S|{outname}_cat SHAPE=Ellipse WCSPAR=TRUE MSG_FILTER=5 DECONV=FALSE PERSPECTRUM=FALSE RMS=S|CLUMPRMS1
echo '-----Finished, byebye!-----'
rm -rf S|{outname}_out.fits
size=`stat -c "%s" S|{outname}_out.sdf`
if [ "S|size" -gt 0 ]
then
S|STARLINK_DIR/bin/convert/ndf2fits S|{outname}_out.sdf S|{outname}_out.fits
fi
size=`stat -c "%s" S|{outname}_back.sdf`
if [ "S|size" -gt 0 ]
then
S|STARLINK_DIR/bin/convert/ndf2fits S|{outname}_back.sdf S|{outname}_back.fits
fi
mv S|{outname}.log S|{research}/S|{outname}.log
mv S|{outname}_out.fits S|{research}/S|{outname}_out.fits
mv S|{outname}_cat.FIT S|{research}/S|{outname}_cat.FIT
mv S|{outname}_back.fits S|{research}/S|{outname}_back.fits
rm -rf S|{outname}.sdf
rm -rf S|{outname}_out.sdf
rm -rf S|{outname}.para

================================================================

手册

sun255_CUPID.pdf



SPLAT
SPLAT是基于VO技术的处理谱线数据的工具。

TOPCAT

http://www.star.bristol.ac.uk/~mbt/topcat/sun253/




https://blog.sciencenet.cn/blog-117333-979836.html

上一篇:mdfyname脚本(给文件名加时间标签)
下一篇:Arecibo远程观测实践2016
收藏 IP: 123.116.2.*| 热度|

0

该博文允许实名用户评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-10 14:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部