iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
AI & Data

跟著黑蛋用Streamlit速成天文資料分析Web App 系列

如何用Streamlit快速開發出用來抓取、清理處理、分析及視覺化太陽系外行星和重力波等天文資料的Web App。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 11

[10]:透過Streamlit Cloud一鍵部署app

PM貳婰舞除了向公司內部其他團隊成員操作示範「太陽系外行星資料分析app」外,也把它展示給客戶看,他向黑蛋說:「客戶的回饋蠻正向的,我覺得它有潛力從公司的內部工...

DAY 12

[11]:用streamlit-aggrid美化系外行星資料表

黑蛋接通PM貳婰舞的來電,背景傳來《給愛麗絲》。 「黑…黑蛋,抱歉,我現在人在外面,有點吵,我剛跟客戶開完會,他滿意現在已能連上『太陽系外行星資料分析app』...

DAY 13

[12]:加上系外行星資料表距離欄位的單位轉換功能

PM貳婰舞開啟與黑蛋的語音通話。 「嗨,黑蛋,咦? 你那邊怎麼會有鳥叫聲?喔,原來你在山上呀。對了,客戶表示目前系外行星資料表中,『與地球的距離』欄位的值是以...

DAY 14

[13]:用Plotly繪製系外行星資料統計圖

就在黑蛋切下一塊鹹派時,PM貳婰舞來電了。 「客戶蠻滿意目前系外行星資料表篩選器頁面的功能,我們可以接續開發下一個頁面了。如之前討論,為了視覺化系外行星資料表...

DAY 15

[14]:簡介發現系外行星的凌日法(transit)

觀眾已散去、電影片尾字幕已跑完,但黑蛋的怒氣還未消。 不是電影不好看,而是常常會有人在途中從銀幕前方進出影廳,頻頻打斷觀影興致。黑蛋只好計算著高矮胖瘦的影子究竟...

DAY 16

[15]:以凌日法發現系外行星的太空望遠鏡們

為了尋找與凌日法相關的觀測資料,黑蛋首先要知道系外行星各是被哪個觀測設施所發現。於是,他回頭查看NASA提供的系外行星資料表各欄位所代表的意義,找到「發現設施」...

DAY 17

[16]:用Lightkurve套件取得Kepler太空望遠鏡及凌日系外行星巡天衛星的觀測資料

黑蛋之前看了 「用Python拉近群眾與星空的距離:Astrohackers in Taiwan社群介紹」 這場2019年台灣Python年會的演講後,便加入...

DAY 18

[17]:初版一刷系外行星凌日分析頁面

黑蛋在背包客棧頂樓附有高腳桌椅的共同空間,吹著涼風配瓶啤酒,將Lightkurve的功能初步整合到「太陽系外行星資料分析app」中。 他先在「太陽系外行星資料...

DAY 19

[18]:用Box Least Squares演算法分析出系外行星的軌道週期

黑蛋身在一個橫向捲軸遊戲中,他前方盡是無法跨越的坑洞,身旁有許多大小不一的箱子,他的任務是要選擇適合填平坑洞的箱子逐步往前進…… 「唉,又做了奇怪的夢……」...

DAY 20

[19]:系外行星凌日分析頁面加上資料清理功能以濾除低頻訊號及異常值

黑蛋從PM貳婰舞傳來的訊息得知,客戶發現有些光變曲線,例如Kepler太空望遠鏡對於Kepler-10這個系外行星系統所觀測的光變曲線,會有長週期趨勢變化但不...