galsim

    0熱度

    1回答

    我在嘗試使用phase_screens.py中提供的代碼,該代碼可以通過Jee & Tyson(2011)重現該圖。當我嘗試運行該行時 psf = atm.makePSF(lam = 700., exptime = 15., diam = 8.4, obscuration = .6) 我得到一個AttributeError,說'generator'對象沒有'stepK'屬性。 但atm的類型爲

    0熱度

    2回答

    我想讀一個星系的目錄的赤經(以小時爲單位),赤緯(以度爲單位)和大小(以圓弧爲單位),然後將它們全部放在指定的像素大小。 我試着將ra,dec和size轉換爲像素來爲每個星系創建一個Bounds對象,但是得到一個錯誤,「BoundsI必須用整數值初始化」。我知道像素必須是整數... 但是有沒有辦法將大圖像放在指定的ra和dec中,然後輸入每個星系的ra和dec作爲參數來繪製它? 預先感謝您!

    0熱度

    1回答

    有沒有辦法爲SED的「spec」參數或Bandpass的「throughput」參數傳遞分段(不連續)函數?我嘗試使用numpy傳遞delta函數和三角函數,但galsim不接受任何一個有效的python函數。 我想嘗試繪製一個單一波長的物體,並認爲我應該修改SED或帶通僅在單一波長處具有一個值。如果有更好的方法來做到這一點,請讓我知道!

    0熱度

    1回答

    我試圖在我的Ubuntu 14.04筆記本電腦上安裝TMV庫(0.7.1),然後才能安裝GalSim軟件包。然而,它只是失敗了,並給了這些信息: scons的:閱讀SConscript文件... 未知變量:[ 'LINKFLAGS'] 我使用蟒蛇Python和scons的版本是:v2.3.4 而且,在我的MacOX 10.8的筆記本電腦,同樣的TMV庫可通過同一版本的scons的安裝沒有任何問題

    0熱度

    1回答

    一個人怎麼會去像下面設置隨機種子功能: image = galsim.imageD(x_lim,y_lim,scale) image_gal = gal_obj.drawShoot(image=image) 我需要一個確定的種子,但我不知道如何設置它。

    1熱度

    1回答

    我不斷收到以下錯誤運行腳本時保存動畫: RuntimeError: SB Error: fourierDraw() requires an FFT that is too large, 6144 If you can handle the large FFT, you may update gsparams.maximum_fft_size. 於是我走進/Galsim/include/gal

    1熱度

    1回答

    我已經安裝了fftw並用conda提升; 康達安裝-c https://conda.anaconda.org/anaconda升壓 康達安裝-c https://conda.anaconda.org/nlesc FFTW TMV與scons的 tmv0.72){58}> scons的安裝PREFIX = /家庭/ RGM /本地 scons具有前面指定的各種變量,如下所示: scons scon

    0熱度

    1回答

    我想逐漸拉近兩個星系,並將結果與​​只有一個星系進行比較。看起來,如果我將它們的邊界重疊,Demo7中的方法會覆蓋其中一個圖像。有什麼辦法可以「添加」這兩個星系嗎?在球座標系中,我會將它們放置在類似的「角」位置(theta和phi),但是不同的「distance」(r)位置。我猜這將涉及一個r座標「距離」參數(因爲星系不能在彼此之上)...我試着看着GalSim上的Position類沒有用....

    0熱度

    1回答

    我看到GalSim存儲庫中存在noboost分支,但是有什麼理由說明Boost仍然在主線上使用?如果你只是擺脫了不必要的和痛苦的依賴,那將是非常有用的。如果有必要,我很樂意爲此做一些工作。

    2熱度

    1回答

    我想通過運行SCons在Ubuntu 14.04上安裝(更新)我本地版本的GalSim軟件。我已經安裝了所有的依賴項(boost,TMV等),並且已經使用了它很長一段時間了。我使用Python2.7。但是現在,當我從終端運行scons,我得到以下錯誤: scons: Reading SConscript files ... SCons is version 2.3.0 using python