OpenSourceBrain Documentation: よくある質問 (FAQ)
このページは外部資料の日本語訳です。原文の見出し順と本文順を保ち、コード・URL・出典表記はできるだけ原形のまま残しています。
出典とライセンス
原典: https://github.com/OpenSourceBrain/Documentation/blob/main/source/General/FAQ.md
ライセンス: CC BY 4.0。このページは日本語翻訳であり、変更点は翻訳とサイト内整形です。
よくある質問 (FAQ)
オープンソース Brain リポジトリの背後にある動機は何ですか?
調査対象のシステム (例: モデルDB) の解剖学的および電気生理学的特性に関する最新データをカプセル化した、さまざまな脳領域からの詳細な単一ニューロンおよびネットワーク モデルの数が増えています。これらの複雑なモデルは開発に長い時間がかかり、通常は多くの互換性のないシミュレータ固有の形式のうちの 1 つでしか利用できません。
Open Source Brain リポジトリ (OSB) は、標準化された形式の詳細なニューロン モデルの公開リポジトリであり、新しい実験結果、最新のモデリング パラダイム、シミュレータ テクノロジの開発に合わせて進化する厳選された安定リリースが含まれます。バグの修正、新機能の追加、公開モデルのドキュメントの改善を通じて、誰でも OSB 上のモデルに貢献できます。
モデルは任意のシミュレータ形式で共同開発できますが、最終的な目的は、モジュール性、アクセシビリティ、シミュレータ間での移植性を確保し、ブラウザ内での視覚化、分析、シミュレーションを可能にするために、可能な限り多くのモデルを ニューロML や ぴんん などのシミュレータに依存しない形式に変換することです。

OSB のどのバージョンを使用すればよいですか?
私たちは OSB プラットフォームのバージョン 2 を積極的に開発しています。さまざまなバージョンの機能については、ここ を参照してください。
OSB の背後にいるのは誰ですか?
このプロジェクトは、計算神経科学におけるモデルの共同開発を促進するために、ようこそ 資金提供プロジェクトの一環として、UCL の シルバーラボ で開始されました。

OSB プロジェクトの主任研究者は アンガス・シルバー です。 UCL のコア チームは現在、パドレイグ・グリーソン (プロジェクト マネージャー) と アンクール・シンハ で構成されています。 UCL 在籍中に OSB に多大な貢献をしてくれた マッテオ・カンタレッリ、エイドリアン・キンタン、マット・アーンショー、ボリス・マリン、エウジェニオ・ピアジーニ、および メタセル のチームに感謝します。
私たちは、Open Source Brain プラットフォームで利用可能なモデルとデータを開発、保守、提供してくださっている科学コミュニティに感謝しています。 個々のリポジトリで個々のプロジェクトの貢献者を確認できます。
多くの国際的な研究グループや組織が Open Source Brain Initiative に積極的に参加しています。 詳細については、ここ を参照してください。
これは他の神経情報学の取り組みとどのように関連していますか?
私たちは、神経情報学および計算神経科学に関する他のデータベースやリポジトリと緊密に連携することに非常に熱心です。 これらの多くは、NeuroMorpho.org や他の多くのツールやリソースで使用されているような NeuroML の共通使用を通じて有効になります。 ニューラルアンサンブル は、OSB 内のモデルのシミュレーションと分析において重要な役割を果たす多数のソフトウェア ツールをホストします。
また、オリジナルのモデル スクリプト用の モデルDB やモデル コンポーネントの定義用の NIF/ニューロレックス などのデータベースへのディープ リンクも計画しています。
他のニューロインフォマティクス リソースとの対話の詳細については、ここ を参照してください。
この取り組みへの貢献者の多くは、INCF のさまざまな国内ノードに関与しています。

どのようなタイプのモデルを開発できますか?
神経系における情報処理のモデルは、認知プロセスと意識の高レベル モデルからシナプスでの信号伝達の低レベル モデルに至るまで、さまざまなレベルで作成されます。 短期から中期的には、OSB はスパイク ニューロン モデル、つまり、標的細胞上のシナプスにイベントを送信することで通信する個々のニューロンのネットワークに焦点を当てます。 OSB で現在開発中のモデルのコア セットは、(多くの場合マルチコンパートメントの) ニューロンのコンダクタンス ベースのモデルです。 このクラスのニューロン モデルは、チャネルとシナプスのモデル、または細胞全体のモデルが研究間で再利用されることが多く、モデル自体が複雑なソフトウェア エンティティであるため、共同開発に特に適しています。 NeuroML v1.x はこのタイプのモデルに焦点を当てていましたが、バージョン2.0 では、サポートがより抽象的なニューロン モデル (リーキー積分と発火、適応閾値モデルなど) に拡張されました。
モデル コンポーネントを NeuroML に変換することは、モデルの透明性とアクセシビリティを高め、複数のシミュレーターで使用できるようにするための重要なステップですが、モデルの移植性を支援するために他のクロスプラットフォーム テクノロジが使用されます。 Python は計算神経科学で一般的に使用されるスクリプト言語であり、OSB モデルの多くのターゲット シミュレーターで採用されています。 ぴんん は、ニューロン ネットワーク モデルをシミュレータに依存せずに仕様化するための Python パッケージであり、複雑なネットワーク構造の手続き型仕様に役立ちます。 シミュレーション実験記述マークアップ言語 (SED-ML) は、モデルのシミュレーションを実行するための設定を指定するために使用されます。 OSB のモデル コンポーネントから計算生物学の他の構造化言語へのマッピング (SBML、CellML、ナインML など) も必要に応じてサポートされます。
私のモデルはシミュレーター X でのみ利用可能であり、NeuroML/PyNN では利用できません。 OSB で共有できますか?
はい! モデルが既に公開されている場合は、まず モデルDB に送信してください。 OSB では、任意の形式のコードの最新バージョンを含むパブリック リポジトリを喜んで参照し、ModelDB 上のバージョンへのリンクを用意しています。 ただし、OSB の高度な機能の一部は、モデル (の一部) が NeuroML に変換された場合にのみ利用可能になります。
あなたのモデルがまだ公開されていないものの、まだ公開されている場合 (よろしくお願いします。あなたは 未来 です)、私たちはそれを喜んで入手しますが、公開で使用されているバージョンが ModelDB にアーカイブされていることを確認するようお願いします。
OSB プロジェクトやツールにアクセスするには登録する必要がありますか?
いいえ。 OSB プロジェクトを参照し、ほとんどの OSB ツールを使用できます。 ただし、独自のプロジェクトを作成したい場合は、サインアップする必要があります。 また、OSB インターフェイスを介して独自のシミュレーションを実行および再生するための新機能は、ログインしたユーザーのみが利用できます。
OSB 上のモデルのライセンス/使用条件は何ですか?
OSB 上のモデルのすべてのスクリプトは自律リポジトリ (GitHub など) に存在するため、各リポジトリには独自のライセンス情報を含めることができます (また、含めるべきです)。 残念ながら、これは OSB 上のほとんどのリポジトリには当てはまりません (これは科学ソフトウェア開発においてより広範な問題です)。 それにもかかわらず、ヒントはタイトルにあります…オープンソース Brain にモデルを配置するユーザーは、おそらくそれを広く使用して再利用してもらいたいと考えています。 ただし、疑問があり、確実に確認したい場合は、問題のリポジトリで問題をオープンし (または [email protected] にメールで)、リポジトリにライセンス情報を追加するようリクエストしてください。
ただし、黄金律を忘れないでください (科学者にとってソフトウェア ライセンスよりも重要です…): モデルを使用する場合は、そのモデルについて説明している元の出版物を参照してください。 OSB リポジトリに引用したい元のモデルからの大幅な変更がある場合、モデルの特定のバージョンの DOI/リファレンスを生成できます (例: ここ)。
どうすれば貢献できるでしょうか?
この取り組みにご協力いただける方からのご連絡をお待ちしております。 私たちは特に、計算神経科学のモデラーやソフトウェア開発者に参加してもらいたいと考えています。
OSB (および関連する NeuroML ツール) には、ボランティアの助けを必要とするプロジェクトの中心的なリストがあります。 詳細はこのページ を参照してください。
プロジェクトまたは 連絡する をフォローするすべての方法を確認してください。