Python

matplotlibメモ

numpy.whereで複数条件をかける andとかorじゃないんですね numpy.where((y > thresh1) | (y < thresh2) ) http://stackoverflow.com/questions/15373753/multiple-conditions-in-numpy-where 一部をマスクしたグラフを書く np.ma.masked_whereというのを使…

Cythonを使ってみるリンク

Cythonを使ってpythonを高速化するときのメモと参考リンク Cythonファイル(test.pyx)をコンパイルするときはsetup.pyというファイルを作って以下の様に書く from distutils.core import setup from Cython.Build import cythonize import numpy as np setup(…

pythonを使って3色合成図

http://www.astrobetter.com/making-rgb-images-from-fits-files-with-pythonmatplotlib/ でもまだできてない...

メモ Pythonの隠された機能9つ

http://taichino.com/programming/3993

Ureka

以前買ったmac miniのmountain lionに久しぶりにIRAFとか研究関連のソフト入れようとしたら、今は一発で全部入るソフトが存在するらしい http://ssb.stsci.edu/ureka/ ここのshellスクリプトを落としてurekaってやつをインストールするとirafやらpyrafやら色…

Mac OSX 10.7 LionにNumpy,Scipy,Matplotlibなどをインストールする

Lionに特にMatplotlib等をインストールしようとすると、色んなところで指摘されているようにうまくいかないことが多い。 そこで、scipysuperpackというものを使う。 http://fonnesbeck.github.com/ScipySuperpack/ このshellスクリプトはNumpy,Scipy,Matplot…

pyds9,xpaset

コマンドラインからds9に指示を送るパッケージ http://optik2.mtk.nao.ac.jp/~yas/nakajima/python/pyds9.html http://hea-www.harvard.edu/RD/ds9/ref/xpa.html#match 例えば、 >xpaset -p ds9 2mass size 1 1 arcmin >xpaset -p ds9 2mass m31 >xpaset -p …

doCmdline

pyrafを起動しようとすると、上記のモジュールがないというよく分からないエラーを吐いていたが、今日pathの中に[iraf]ディレクトリの直下以外に、[pyraf]というディレクトリを見つけてこれを消してみるとちゃんと起動するようになった。再現性は確かめてな…

Python command

numpy リストをarrayにする numpy.array(list) 指定した数のarrayを生成する。rangeはlistを生成 numpy.arrange(start,end,bin) matplotlib plt.plot(x,y) #図を描写 plt.plot([x1,x2,x3],[y1,y2,y3], "ro-") #赤丸三点を結ぶ線を描写 plt.legend(('legend',…

出力に色をつける

print "\033[31mAAAA\033[0m"これでAAAAという文字が赤く表示される

おすすめサイトfor PyRAF

国立天文台の中島康さんがPyRAFのインストール方法を整理してくれました。 http://www.z.phys.nagoya-u.ac.jp/~nakajima/sirius/software/iraf215memo.pdf 内容はIRAFの導入からPyRAFと関係ソフトの導入までです。 彼の説明は丁寧なのでいつもお世話になって…

Pyraf for Ubuntu

Ubuntuに乗り換えたので、メモ。とりあえず、なにがいいのかよくわからんので羅列する。 環境はVMWare Player3.0/Ubuntu10.4。 easy_install http://peak.telecommunity.com/dist/ez_setup.py ここのページをコピペして、 sudo python ez_setup.py tkinter s…

easy_install

pythonのモジュールを検索してインストールしてくれるありがたいソフト http://morchin.sakura.ne.jp/effective_python/easy_install.html

apall

pyrafでapallするとapertureをtraceするときにlostしてしまう!! やっぱり、pyrafはまだ安定してなくてあんまり良くないかもなー。 2010-03-31 標準星などの明るい星はトレースできるかもしれない。 暗い星だとやっぱりlostして、俺が興味あるのは暗い星だ…

エラー

エラー デフォだとこんなこと起きなかったのに・・・なぜ? とりあえず、今はいじる元気がないので気が向いたらBBSとかに投げてみる。 再起動すると、色々失敗してるみたい。 エラーのログだけ残して放置 --> splot hoge.fits *** glibc detected *** /iraf/…

alias

pyrafでaliasってどうやるんだろう・・・ とりあえず、ipythonでは普通に alias rm rm -fという風にすればよいらしい。 その際、たんにaliasとすると今のaliasに登録されてるものが分かる。 と思ってたら、普通にできた。 今までlogin.clの設定が悪くて読み込ん…

Python2.5.1

CentOSにPython2.5.1をいれるのに成功!! http://blog.wiredeffect.com/archives/691 ここの記事は本当に神!! これでやっとtkinterのエラーからもおさらばさ・・・。 やっと報われた気がする・・・。

yum

Pythonを2.4.3から2.5.4にしたらyumが動かなくなった。 よくみるとsite-packagesの中にyumとかが入ってない。 http://d.hatena.ne.jp/eyamane/20080518/1211117917 にしたがってシンボリックリンクを貼って対処。 yumのなかでpython2.4を使うようにした方が…

Python

眠い死にそう。 こんだけやったのに全然進まない。 スクリプトは恐ろしい。 しかも、PyRAF結構遅いし。 PYTHONPATHとかについて:http://akisute.com/2009/02/mac-os-x-leopardpythonpathpythonstartup.html インストールとか:http://www.openrtm.org/OpenR…

PyRAF 2 -インストールメモ暫定的成功編

やっと、やっと入った。 もうバージョンの関係とかが訳分からん。 とりあえず、導入のメモ。 環境はVMplayer内の仮想CentOS5.4 IRAF 2.14 http://iraf.noao.edu/ stsdas 3.11 http://www.stsci.edu/resources/software_hardware/stsdas/download python 2.4.…

PyRAF 1 -インストールメモ奮闘編

python+iraf=pyraf こいつを導入しようとずっと試行錯誤している。 いろんなサイトがあるが、結局は本家が一番分かりやすい。 http://www.stsci.edu/resources/software_hardware/pyraf/stsci_python/Installation 時間の無駄だったかも・・・。 バージョン…