astropy

    4熱度

    2回答

    我有一個名爲'my_cube.fits'與WCS的FITS文件。該文件具有第1軸和第2軸(X和Y)上的空間信息以及第3軸(Z)上的光譜信息。當我使用astropy.io.fits加載它,光譜軸是0和空間軸1和2將文件加載這樣的: import astropy.io.fits as pyfits filename = 'my_cube.fits' my_data = pyfit

    1熱度

    1回答

    我正在努力尋找從座標列表中刪除不需要的目標的最佳方法。我的座標(Ra,Dec)是用astropy.coordinates.SkyCoord形成的,但是我有大量的不可觀測目標,這些目標的偏角太小,所以我想要做的是對我的列表進行排序,並刪除所有偏角低於 - 例如10度(因爲我的望遠鏡在北半球)。 這是我的代碼產生的列表的行,其簡稱爲radecs,並從天球座標獲得12月12日。 radecs = ast

    2熱度

    1回答

    我(How to sort through a list of observable coordinates?)昨天問到這個問題有關排序的座標列表刪除低於閾值特定值,我從@MSeifert一個偉大的答案,但我有一個表中,這些座標值匹配了與目標的其他屬性(如視星和Alt /了Az座標),所以我要問現在是一個辦法做到這一點屏蔽技術在astropy.table而不是從我剛纔的問題的astropy.coo

    2熱度

    2回答

    我正在製作一個程序,用於在計算機上搜索.fts和.fits文件,在該文件中打開文件並檢索與標題中特定關鍵字相對應的信息,並將該文件重命名爲該關鍵字。 我有一個問題,我不斷收到一個KeyError,因爲我在文件中找不到頭標關鍵字。有沒有解決的辦法?我希望能夠搜索各種關鍵字並執行一些操作,即使該文件中不存在該關鍵字。 這裏是代碼: from astropy.io import fits import

    4熱度

    2回答

    我想創建一個ascii表的一些信息的標題,名稱和單位的列和一些數據,它應該看起來像這樣的: # ... Header Info ... Name | Morphology | ra_u | dec_u | ... | InNS+B+MOI | HH:MM:SS.SSS | ±DD:MM:SS:SSS| ... ==============| =========

    2熱度

    1回答

    我目前有一個Python的anaconda安裝,其中包括其他有用軟件包中的astropy和numpy。我最近更新我的Astropy單獨通過畫中畫,通過運行 pip install --upgrade astropy ,我可能不應該這樣做(我應該升級整個蟒蛇包)這種無聊的事情後,我pyspeckit包停止工作,聲稱它不能在astropy中找到version.py。 這是我的錯誤:我試圖卸載並重新

    0熱度

    2回答

    我遇到了一個問題,機智適合文件操作在astropy包中,我需要一些幫助。 我基本上想拍攝一張我適合文件格式的圖像,並創建一個新文件,我需要開始輸入校正因子,然後可以使用校正因子和原始圖像生成新圖像以生成修正圖像。每個這些將具有相同的尺寸。 與此開始: from astropy.io import fits # Compute the size of the images (you can al

    0熱度

    1回答

    有沒有辦法在astroquery,我們可以得到星例如直徑和距離數據的亮度和年齡?好像我找不到任何這些閱讀astroquery文檔並檢查votable_fields_dict.json file中的所有支持字段。 檢查上SIMBAD文檔然而(見圖像),有支持這些測量: 我很肯定的是天體光度可以使用Hertzsprung-Russell Diagram(HRD)計算物體,然後可以使用上一步獲得的光度計

    3熱度

    1回答

    我使用astropy.convolution.Gaussian2DKernel創建了卷積內核。我可以繪製內核,但我無法弄清楚如何將它保存爲一個.fits圖像。 (Galfit以後需要它的工作流程。) from astropy.convolution import Gaussian2DKernel plt.imshow(kernel) kernel = Gaussian2DKernel(4)

    1熱度

    1回答

    我想創建一個腳本來從一組對象中下載幅度。例如的那些,其在這裏顯示: http://mirror.sdss3.org/spectrumDetail?plateid=556&mjd=51991&fiber=312 作爲輸入我有對象座標(這是我從astroquery get_spec方法得到我所知對象的MJD,板和纖維)。我試圖使用astroquery網站上的示例: from astropy impor