OpenSourceBrain 翻訳ページ

OpenSourceBrain Documentation: OSBv1 用の API

このページは外部資料の日本語訳です。原文の見出し順と本文順を保ち、コード・URL・出典表記はできるだけ原形のまま残しています。

種別

翻訳資料

更新日

2026-05-20

対象

外部資料を日本語で原文順に読みたい読者

目安

原文量に依存

確認メモ

機械翻訳をベースにした日本語訳です。実装手順や引用は必ず原典も確認してください。

出典とライセンス

原典: https://github.com/OpenSourceBrain/Documentation/blob/main/source/OSBv1/OSB_API.md

ライセンス: CC BY 4.0。このページは日本語翻訳であり、変更点は翻訳とサイト内整形です。

OSBv1 用の API

OSB プロジェクトに含まれる情報にアクセスするための API が開発されました。

https://github.com/OpenSourceBrain/OSB_API. を参照

REST API

これは、OSB のベースとなるフレームワークである レッドマイン 用に開発された REST API に基づいています。

OSB 上の各プロジェクトに対してこの REST API によって返されるデータの例は、ここで参照できます: http://www.opensourcebrain.org/projects/thalamocortical.xml.

Python API

この REST API を使用する Python モジュール (osb) が開発されており、OSB プロジェクトに関して取得した情報を使用するスクリプトを開発できます。

簡単な使用例を以下に示します。

import osb

for project in osb.get_projects(min_curation_level="Low"):

    print "Project: %s has tags: %s" % (project.name, project.tags)

その他の例は ここ にあります。