NASA 在開放科學方面做了些什麼
最近我們剛為開設了一個新的「科學類」的文章分類。其中發表的最新一篇文章名為:開源是怎樣影響科學的。在這篇文章中我們主要討論了 NASA 的積極努力,這些努力包括他們通過開源實踐來促進科學研究的積極作用。
NASA 是怎樣使用開源手段促進科學研究的
NASA 將他們的整個研究庫對整個公共領域開放,這是一項壯舉。
沒錯!每個人都能訪問他們的整個研究庫,並能從他們的研究中獲益。
他們現已開放的資料可以大致分為以下三類:
- 開源 NASA
- 開放 API
- 開放數據
1、開源 NASA
這裡有一份 GitHub 的聯合創始人之一和執行總裁 Chris Wanstrath 的採訪,他向我們介紹道,一切都是從很多年前開始的。
該項目名為 「code.nasa.gov」,截至本文發表為止,NASA 已經通過 GitHub 開源了 365 個科學軟體(LCTT 譯註:本文原文發表於 2018/3/28,截止至本譯文發布,已經有 454 個項目了)。對於一位熱愛程序的開發者來說,即使一天研究一個軟體,想把 NASA 的這些軟體全部研究過來也要整整一年的時間。
即使你不是一位開發者,你也可以在這個門戶網站瀏覽這個壯觀的軟體合集。
其中就有阿波羅 11 號的制導計算機的源代碼。阿波羅 11 號空間飛行器首次將兩名人類帶上月球,分別是 Neil Armstrong 和 Edwin Aldrin 。如果你對 Edwin Aldrin 感興趣,可以點擊這裡了解更多。
NASA 開源代碼促進會使用的開源代碼許可
它們採用了幾種開源許可證,其分類如下:
2、開放 API
開放 API 在推行開放科學中起到了很大作用。與開源促進會類似,對於 API,也有一個 開放 API 促進會。下面這張示意圖可以告訴你 API 是怎樣將應用程序和它的開發者連接起來的。
記得點擊這個鏈接看看。鏈接內的文章使用了簡單易懂的方法解讀了 API ,文末總結了五大要點。
這會讓你感受到專有 API 和開放 API 會有多麼大的不同。
NASA 的 Open API 主要針對應用程序開發者,旨在顯著改善數據的可訪問性,也包括圖片內容在內。該網站有一個實時編輯器,可供你調用每日天文一圖(APOD) 的 API。
3、開放數據
在我們發布的第一篇開放科學的文章中,我們在「開放科學」段落下提到的三個國家 —— 法國、印度和美國的多種開放數據形式。NASA 有著類似的想法和行為。這種重要的意識形態已經被多個國家所接受。
NASA 的開放數據門戶致力於開放,擁有不斷增長的可供大眾自由使用的開放數據。將數據集納入到這個數據集對於任何研究活動來說都是必要且重要的。NASA 還在他們的門戶網站上徵集各方的數據需求,以一同收錄在他們的資料庫中。這一舉措不僅是領先的、創新的,還順應了數據科學、AI 和深度學習的趨勢。
下面的視頻講的是學者和學生們是怎樣通過大量研究得出對數據科學的定義的。這個過程十分的激動人心。瑞爾森大學羅傑斯商學院的 Murtaza Haider 教授在視頻結尾中提到了開源的出現對數據科學的改變,尤其讓是舊有的閉源方式逐漸變得開放。而這也確實成為了現實。
現在任何人都能在 NASA 上徵集數據。正如前面的視頻中所說,NASA 的舉措很大程度上與徵集和分析優化數據有關。
你只需要免費註冊即可。考慮到論壇上的公開討論以及數據集在可能存在的每一類分析領域中的重要性,這一舉措在未來會有非常積極的影響,對數據的統計分析當然也會大幅進展。在之後的文章中我們還會具體討論這些細節,還有它們和開源模式之間的相關性。
以上就是對 NASA 開放科學模式的一些探索成就,希望您能繼續關注我們接下來的相關文章!
via: https://itsfoss.com/nasa-open-science/
作者:Avimanyu Bandyopadhyay 選題:lujun9972 譯者:Valoniakim 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive