Code-Ocean-LOGO

劍橋元素的程式碼海洋

劍橋元素 PRDOCUT 的程式碼海洋

產品規格

  • 產品名稱: 劍橋元素代碼海洋
  • 功能: 作者發布和分享與其研究相關的程式碼的平台
  • 輔助功能: 無需下載軟體,程式碼可以 view線上編輯和互動

操作說明

什麼是程式碼海洋?
CodeOcean是一個讓作者可以發布程式碼和資料的平台 file與開放許可下的研究相關的。它與 Dataverse、Dryad 或 Zenodo 等資料儲存庫的不同之處在於,Code Ocean
也使得讀者無需下載任何軟體即可運行和操作程式碼,以及下載和共享它。因此,它是吸引讀者使用程式碼的有用工具,也是作者透明地證明其文章中提出的結果可以重現的一種方式。

Code Ocean 允許作者發布與其研究相關的程式碼,使其可引用並在鼓勵用戶與程式碼互動的平台上提供。包含程式碼的互動式視窗可以嵌入到作者在 Cambridge Core 上的 HTML 出版物中

它使讀者(包括那些不是程式碼專家的讀者)能夠與程式碼進行互動 - 運行程式碼並 view 輸出,編輯程式碼和更改參數,下載和分享程式碼-在瀏覽器中,無需安裝軟體。

劍橋元素 FIG-55 的程式碼海洋

讀者註意:上面的 Code Ocean 程式碼包含複製此元素結果的程式碼。你可以運行程式碼並 view 輸出,但要做到這一點,您需要登入 Code Oceon 網站(或如果您有現有的 Code Ocean 帳戶,請登入)。

Code Ocean 膠囊對讀者來說會是什麼樣子。

在Code Ocean上傳和發布程式碼

  • 對於開始使用 Code Ocean 的作者來說,最好的資源是幫助指南,其中包含對作者的文本和視頻支援: https://help.codeocean.com/getting-started。還有即時聊天功能。
  • 為了上傳和發布程式碼,作者需要註冊一個 Code Ocean 帳戶(由姓名/電子郵件/密碼組成)。
  • 登入後,作者可以透過用相關軟體語言建立新的計算「膠囊」來上傳程式碼。

作者在 Code Ocean 上點擊發布™後,程式碼不會立即發布「有一個驗證步驟,由 Code Ocean 作者支援人員執行。 Code Ocean 與作者合作以確保:

  • 該膠囊是獨立的,具有所有必要的代碼和數據,使其易於理解(即沒有明顯的 file失蹤)
  • 沒有多餘的 files 或依賴項
  • 詳細資訊(名稱、描述、圖像)清晰且能反映程式碼的功能

如果有任何疑問,Code Ocean 可能會直接與作者聯繫,但您可以期望代碼在提交後幾天內發布。

提交您的程式碼海洋 file前往 劍橋
在您的手稿中包含一個佔位符聲明,確認膠囊應出現在 HTML 中的位置,例如,或直接向您的內容經理提供有關展示位置的清晰書面說明。
在您的元素末尾提供數據可用性聲明,包括本出版物中包含的每個膠囊的 DOI。
將 DOI 發送給內容經理並 URL 連結到膠囊。

DOI 位於元資料標籤上:

劍橋元素 FIG-1 的程式碼海洋

點擊螢幕右上角的分享膠囊按鈕即可找到膠囊的連結:劍橋元素 FIG-2 的程式碼海洋

這將彈出包含膠囊連結的螢幕:

劍橋元素 FIG-3 的程式碼海洋

您的內容管理器將需要兩者才能將膠囊添加到元素的 HTML 中。
如果您有任何疑問,請聯絡您的內容經理。 www.cambridge.org/core/what-we-publish/elements

常見問題解答

  • Q:什麼是程式碼海洋?
    • 答:Code Ocean 是一個平台,允許作者發布和分享與他們的研究相關的程式碼,而無需下載任何軟體。它透過使程式碼可引用和可互動來實現研究結果的透明度。
  • Q:提交的程式碼需要多久才能發佈在Code Ocean上?
    • 答:作者可以預期他們提交的程式碼將在提交後的幾天內發布。

文件/資源

Code Ocean 劍橋元素的 Code Ocean [pdf] 使用說明書
劍橋元素的程式碼海洋,劍橋元素的程式碼海洋,劍橋元素,元素

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *