First edition: July 7, 2022
Revised: February 6, 2023
Revised July 2023
Revised March 2024
Revised October 2024
BRA Data Preparation Manual
Hiroshi Yamakawa
This document explains the creation of BRA (Brain Reference Architecture) data. We recommend to first readBrain-morphic Software Design Guide_ver.2 and paper [1] to get general ideas.
* Note: Japanese version of the BRA Data Preparation Manual can be found here.
This document explains how to construct BRA (Brain Reference Architecture) data in BRA-driven development that embodies the WBA approach. BRA consists of BIF (Brain Information Flow) diagrams, which represent the anatomical structure of the brain, and HCD (Hypothetical Component Diagrams), which are hypothetical component diagrams that correspond to BIF.
A HCD is a component diagram[1], on which the function achieved by a region of interest (ROI) of the brain is decomposed in a way compatible with the anatomical structure of the BIF (Figure 1). For functional decomposition, a Function Realization Graph (FRG), or a functional hierarchy diagram, is associated with the HCD. This manual explains how to register data for BIFs, HCDs, and FRGs.
Figure 1: Schematic diagram of BRA-driven development
When HCD being created may refer to the anatomical structure data (WholeBIF) that has already been created, or if necessary, BIF data and References can be added.
For more information on BRA-driven development, refer to the paper [1].
BRA data is created on a Google Spreadsheet.
Below, the file that describes the data corresponding to HCD is called a work file, and the person who creates the HCD is called a contributor.
Variables are shown in italics in the following.
The work file corresponding to the project includes the following sheets.
Sheet name | Description | Editorial role |
Project | Meta-information for the project | Contributor |
References | A bibliographic item corresponds to a record. | Contributor |
Circuits | Circuits to be used: a Circuit corresponds to a record. | Contributor |
Connections | Connections to be described: a Connection corresponds to a record. | Contributor |
FRG | Contents of FRG: a Node corresponds to a record. | Contributor |
Settings | WholeBIF file IDs. | Contributor |
AdminOnly | Work area for data management | Administrator |
Columns are explained below.
Col. | Attribute | Description | Values | Mandatory |
mandatory | optional | automatic | Admin Columns | pull request | review |
Note: Adding records (rows) may require calculation formulas for automatic input to be copied from the surrounding rows.
When writing multiple items in a column, separate them with a semicolon ";", as a general rule, and line break should be inserted after semicolon.
Management columns commonly used to manage records have the following attributes. Activities that contributed to HCD design are identified by Contributor and Project ID.
Col. | Attribute | Description | Values | Mandatory |
- | Contributor | person who is mainly contributed | text | ✓ |
- | Project ID | name of the project for which the data was constructed (specify an unused ID in WholeBIF) | text | ✓ |
- | WBIF pull request | date of application to register this record in WholeBIF. | date | describe when necessary |
- | WBIF copied | date this record was entered into WholeBIF | date | written by WholeBIF administrator |
- | Review results | Outputs the total value of "Number of Auto Error Codes + Error Code-1(1/0) + Error Code-2(1/0)+Number of Errors in Other Error Codes" | number | automatic |
- | Auto Error Codes | Outputs errors that can be automatically determined as "Error number: Error code number" | Error Codes | automatic |
- | Error Code-1 | Select Error Code number from list for manual error evaluation | Error Code | written by Reviewer |
- | Error Code-2 | Select Error Code number from list for manual error evaluation | Error Code | written by Reviewer |
- | Other Error Codes | If there are errors other than Error Code-1 and Error Code-2, write them as "Number of Errors: Error Code Number" | Error Codes | written by Reviewer |
- | Review comments | Comments on review | text | written by Reviewer |
- | Reviewer | Name of the person who Reviewed the contents of a record(First, Middle, Last) | text | written by Reviewer |
- | Reviewed date | Date of review | date | written by Reviewer |
HCDs are created referring to WholeBIF, a database of anatomical data of the entire brain, to align the HCDs with the brain anatomy. Specifically, HCD components corresponds to Circuits on WholeBIF, and the dependencies on HCD are mapped to connections on WholeBIF. In creating an HCD, the ROI (Region of Interest) and the TLF (Top-Level Function) to be achieved with the ROI are determined, and the TLF is decomposed to create FRG. For details, seeBrain-morphic Software Design Guide_ver.2.
When HCD being created may refer to the anatomical structure data (WholeBIF) that has already been created, or if necessary, BIF data and References can be added.
For more information, see § Creating BIF data.
Copy it ([File] → [Make a copy]) Template-v2-2.bra into the work area and change the file name to "(project name).bra".
This file will be called the work file below.
Note: As Template-v2-2.bra uses data from DHBA (Allen Developing Human Brain Atlas) [2], the DHBA Terms of Use apply to the relevant part in the BRA data you create. |
Add anatomical structures (Circuits and Connections) and References data that supports their validity as necessary. For more information, see § Creating BIF data.
Define a Project in the “Project” sheet of the work file.
Project sheet has records with the following columns.
Col. | Attribute | Description | Values | Mandatory |
A | Contributor | full name of the person who primarily contributed | "first name (middle name) last name" | ✓ |
B | Project ID | name of the project for which the data was constructed (specify an unused ID in WholeBIF) | text | ✓ |
C | List of contributors | List of full names of contributor | list of names each name is composed by "first name, middle name, last name". The delimiter is a semicolon ";". | ✓ |
D | Description | project description | text |
A String with the format: initial + year + runingTitle
Do not use special characters (e.g. *, @, %, $) or spaces.
Example:
YT20Oculomotor
AT20HippocampalFormation
AF18PathIntegration
|
Set the range of records that are subject to automatic review in the Project sheet. Specifically, for the Sheet subject to automatic review (References, Circuits, Connections, FRG), enter the number of rows in the final record that is subject to review in the following columns of Table 3-2.
Col. | Attribute | Description | Values | Mandatory |
A | Sheet Name | Sheet name to be controlled by "Review End Line" | - | |
B | Review End Line | Number of rows that specify the final record to be targeted in the sheet that is subject to automatic review | natural number | ✓ |
BIF data can be created by adding the following:
Use the “FRG” sheet in the work file to register data for the function realization graph. For details on function realization graphs and evaluation of function realization graphs, refer to the following materials.
Col. | Attribute | Description | Values | Mandatory |
A | Node ID | Identifier of a node | string | automatic |
B | Circuit ID | Identifier of a circuit | string | automatic |
C | Source of ID | Source of Circuit ID (DHBA recommended) | Ontology ID/Reference ID/ “collection” / “makeshift” | automatic |
D | Names | Circuit labels | strings | automatic |
AND | DHBA: graph_order | Comments on computational function | digit | automatic |
F | DHBA: name | Name defined in DHBA | text | automatic |
G-S | DHBA: Lv. X | Classification hierarchy of brain organs in DHBA | text | automatic |
T | Sub-Circuits | List of circuits to include (part-whole relationships) | list of Circuit IDs (split by ";") | automatic |
IN | Super Class | Upper class (inheritance relation) | list of Circuit IDs (split by ";") | automatic |
IN | Uniform | Whether it is a Uniform Circuit | True/False | automatic |
IN | Transmitter | Type of neurotransmitter | Glutamate/Dopamine/Acetylcholine/GABA | automatic |
X | Modulation Type | Functional form of neurotransmission | Excitatory/Inhibitory/Modulatory | automatic |
AND | Size | Number of neurons | text ※RI | automatic |
WITH | Projections | ID of the circuit to which the axon projects | list of Circuit IDs (split by ";") ※RI | automatic |
AA | Physiological Data | Neural activity data | Index to data (URLs, drawings in papers, etc.) | automatic |
AB | Comments | Comments | text | automatic |
AC | Node ID | Identifier of a node | string | ✓ |
AD~ | Subnodes | Labels for Subnodes | strings (split by “;”) | ✓(only in case that the node has subnodes) |
Circuit ID | Circuit ID of Uniform Circuit allocated to a component | Circuit IDs (split by ";+CR") | ✓ (only in case that the node is a component) | |
Projected Circuits | Circuit IDs of projection targets | Circuit IDs (split by ";+CR") | ✓ (only in case that the node is a component) | |
Projected Circuit Validation | Determining if the output projection is anatomically appropriate | -': good 'x': error | automatic | |
Uniform Circuit | Uniform Circuit IDs included in Node ID | Circuit IDs (split by ";+CR") | automatic | |
Input Circuits | Circuits projecting to this node. | Circuit IDs (split by ";+CR") | automatic | |
Output Circuits | Circuits projected from this node. | Circuit IDs (split by ";+CR") | automatic | |
[WS] Uniform Circuit Collections | Circuit IDs (split by ";+CR") | automatic | ||
[WS] Merged Input Circuits | Circuit IDs (split by ";+CR") | automatic | ||
[WS] Merged Input Circuit Collections | Circuit IDs (split by ";+CR") | automatic | ||
[WS] Merged Output Circuits | Circuit IDs (split by ";+CR") | automatic | ||
[WS] Merged Output Circuit Collections | Circuit IDs (split by ";+CR") | automatic | ||
Interface | Interface of this node | text | automatic | |
Implementation | Implementation of this node | text | ✓ | |
Capability Realization by Implementation (LLM) | text | automatic | ||
Capability Realization by Implementation | Explanation for Capability Realization by Implementation of this node | text | ✓(if Capability is given) | |
Implementation of Uniform Circuit | Implementation of Uniform Circuit attributed to this node | text | ✓(if Uniform Circuit is given) | |
Capability | Capability of this node | text | ✓ | |
Capability Synthesis (LLM) | text | automatic | ||
Capability Synthesis | Explanation for Capability Synthesis of this node | text | ✓ | |
Requirements Realization by Interface (LLM) | text | automatic | ||
Requirements Realization by Interface | Explanation for Requirements Realization by Interface of this node | text | ✓ | |
Requirements Endorsement by Capability (LLM) | text | automatic | ||
Requirements Endorsement by Capability | Explanation for Requirements Endorsement by Capability of this node | text | ✓ | |
Requirements | Requirements of this node | text | ✓ | |
Requirements Synthesis (LLM) | text | automatic | ||
Requirements Synthesis | Explanation of Requirements Synthesis of this node | text | ✓ | |
Output Semantics | Output semantics of this node | text | ✓ | |
Comments | Comments | text | ✓ (if any) | |
Review results | Output the total value of "Auto Error Codes number + Error Code-1 (1/0) + Error Code-2 (1/0) + Other Error Codes" | number | automatic | |
Auto Error Codes | Output error that can be automatically determined by "Error Code: Error Code Number" | Error Codes | automatic | |
Error Code-1 | Select an error evaluation error evaluation from the list from the list | Error Code | written by Reviewer | |
Error Code-2 | Select an error evaluation error evaluation from the list from the list | Error Code | written by Reviewer | |
Other Error Codes | If there is Error other than Error Code-1 and Error Code-2, describe it in "ERROR Code Number" | Error Codes | written by Reviewer | |
Review comments | Comments on review | text | written by Reviewer | |
Reviewer | Name of the person who Reviewed the contents of a record(First, Middle, Last) | text | written by Reviewer | |
Reviewed date | Date of review | date | written by Reviewer | |
Review Summary | Summary of confirmation | text | automatic |
※By specifying the "Circuit ID" of column AE, the values of columns B~AB are automatically calculated.
The description of an FRG consists of Node/Subnode information, Circuit ID information, projection information, and function information. Edit the FRG sheet on the work file.
*About FRG visualization tools
An FRG visualization tool is available as an auxiliary tool for FRG creation. We recommend to use it as appropriate to check the hierarchical relationships of nodes. About visualization tools, see 可視化ツールXML-Viewの使用方法 ver2.0 (Japanese only).
Register Node ID (columns AC – a required item). The same ID will be automatically displayed in column A.
Table. Node ID constructs
constitutive concept | Requirement | Capability | Assembly | Uniform-Circuit |
notation | R.(Requirement名) | C.(Capability name) | A.(Cicuit name) | U.(Uniform-Circuit名) |
explanation | Based on Requirement name | Based on Capability name | Based on Circuit defined on BIF. | Based on Circuit defined on BIF. Unit that associates the output semantics of one signal |
Generally accessible range | upper structure | slightly above the lower part of the structure | slightly above the lower part of the structure | lower structure |
example | R.FearExtinctionControl | C.MutualInhibition | A. WHERE | (No compatible circuit) |
example | R.KeepNonFearState | C.ContinuousInhibitoryOutput | - | U.INAvm |
Register the Node ID immediately below the Node ID for each row in the Subnodes column (AD column). It is desirable that the higher the row, the higher the node in the FRG. If Node is a Leaf Node, leave it blank. A Leaf Node is the terminal node of the FRG (for details, seeBrain-morphic Software Design Guide_ver.2).
If multiple Subnodes are included, separate the IDs with ";" and register the IDs, and line break should be inserted after semicolon.
Entry example:
Node ID | Subnodes |
R.Node | R.SubNode1; R.SubNode2; |
* Execute this step only on rows where the node is a Leaf Node.
* Execute this step only for Leaf Node rows.
For each row of the Projected Circuits column (AF column), register and check the information for the columns below.
When this operation is completed, Projected Circuits Validation (AG column) / Uniform Circuits (AH column) / Input Circuits (AI column) / Output Circuits (AJ column) are automatically calculated and displayed. Check the following contents.
BRA-driven development requires that the connections utilized in the HCD design are backed by the anatomy. However, in HCD design, it becomes necessary to handle connections between uniform circuits that are smaller than the currently known anatomical connections, or to handle larger circuits.
In order to deal with this situation, if the connection relationship between larger circuits is known, connections can be described between Uniform Circuits that are part of the structure on the Connection sheet, or connections between larger Circuits can be described.
Specifically, write as follows on the Connection sheet (see Column Descriptions in Adding Connections (“Connections” sheet).
For example, the circuit on the sending side is written as follows. Describe the circuit identifier (Sender Circuit ID (sCID)) of the sender you want to handle and the inclusion relationship (sCID relation) described in the circuit corresponding to the sCID described in the Literature (Notation of sCID in Literature) column.
Similarly, the circuit on the receiving side is described using the Receiver Circuit ID (rCID) column, rCID relation column, and Notation of rCID in the Literature column.
This section describes the notation of Requirement / Capability / Interface / Implementation, related to node functions in FRG. The contents and format of description are as follows.
Table. Requirement / Capability / Interface / Implementation description contents and description format
functional attributes | Description content | narrative form | |
Function | Requirement | Function as a request to a function node. It is positioned by the output semantics of input and output. | natural speech |
Capability | A function realized by an Implementation inside a function node. | natural speech | |
Source code | Interface | Function node interface | Suspected Code |
Implementation | Computational processing (mechanism) performed within a functional node | Suspected Code |
* See 脳型ソフトウェア設計技術の再検討 for conceptual details of the functional attributes.
*Implementation registration is only for Leaf Nodes.
In the Implementation column, describe implementation calculations with the notation of Node ID and transmitter type. The notation is as follows.
Procedure
1. Input UC: Prepare a list of "Input Circuits" (AI column)
2. Get the output "Uniform Circuit" (AH column)
3. Using the Input Circuits and output Circuit ID obtained in 1 and 2, write:
[“Modulation type”(Circuit ID of output), “Modulation type(I,E)”(Circuit ID of output),...] = “Function expression”(“Modulation type(I,E)”(Input Circuit ), “Modulation type(I,E)”(Input Circuit), ...)
An example of pseudo code description is shown below.
When expressing information propagation using conditional probabilities:
・[I(U.INAvm)] = P(U.INAvm | U.INAvm, R.KeepFearState, U.BAE)
In the Capability column, write the Node ID Capability ID and description in natural language.
The notation is
C.[Capability ID]: Capability description
A description example is shown below.
・C.Switching: Switches between 2 inputs.
・C.Gating: Controls the on/off state of propagating input to the Projected Circuits of this node.
Requirements, functions as requests for function nodes, will be explained in natural language.
The notation is
R.”NodeID”: “Requirements description”
In the Output Semantics column, describe the following characteristics of the output from the Node in English.
When adding references, add them at the end of the text and write the references on the Reference sheet.
If this component is a Uniform Circuit, the number of O(Circuit ID) is one, and Circuit ID is its own ID. In cases other than Uniform Circuit, one or more O(Circuit ID) is specified.
Example:
|
To evaluate the relationships related to the designed functions, the following data are registered. These are written in natural language.
Title | Description | Automated writing | verification | evaluation skills | Conventional definition name |
Requirement endorsement by Capability | Capability provides evidence that it is possible to implement Requirement realization by Interface. | user description | LLM assessment | Information processing + domain knowledge | HCD functionality |
Requirement realization by Interface | Explain that requirements can be fulfilled based on the output semantics of input and output in the interface. | user description | LLM assessment | Information processing + domain knowledge | Output semantics Generativity |
Requirement synthesis | Explain that lower requirements can be combined to fulfill higher requirements. | user description | LLM assessment | Information processing + domain knowledge | forward engineering |
Capability realization by Implementation | Indicates that Capability is achieved through Implementation. | User description (library) | LLM assessment | information processing | HCD functionality |
Capability synthesis | Synthesize lower-level Capabilities and describe higher-level Capabilities | User description (library) | LLM assessment | information processing | HCD functionality |
Reference information used in the “FRG” sheet is listed in the “References” sheet.
In this sheet, while the “wbReference” information in the WholeBIF file is referenced in advance, you can also add additional references for records.
The Reference sheet is described by records containing the following columns.
Col. | Attribute | Values | Mandatory |
Col. | Attributes | Value description | Things that must be stated |
A | Reference ID | text, 4-digit number | automatic |
B | Doc. Link | url texts | automatic |
C | BibTex link | url texts | automatic |
D | DOI | a doi text | ✓ |
AND | BibTex | ✓ | |
F | Literature type | text | ✓ |
G | Type | pull-down menu | automatic |
H | Authors | text | automatic |
I | Title | text | automatic |
J | Journal names | string | automatic |
K | Alternative URL | url texts | |
L-R | Admin Columns | - | - |
The red cells in column A in this data are references to WholeBIF's wbReferences.
Therefore, records are added to the area above the red cell.
If there are not enough rows, insert a row above the red cell and duplicate the formula.
If the DOI of the document is known, you can easily register documents using the doi2bib site's functions.
procedure:
If you cannot obtain a DOI for a document, register the document by creating your own BibTex information.
procedure:
The Circuits information used in the “FRG” sheet is listed in the “Circuits” sheet.
In this sheet, the “wbCircuits” information in the WholeBIF file is referenced in advance, but you can also add additional references for each record.
When designing an HCD, a uniform circuit is often required to output the desired output semantics at a specific anatomical region in order to describe the functional hypothesis to be realized. However, if WholeBIF cannot find an appropriate Uniform Circuit for that brain region, it is necessary to add a Uniform Circuit that outputs the desired Output Semantics. The uniform circuit to be additionally registered is preferably a group of neurons known to exist anatomically. However, if this is not possible for various reasons, the value of the Source of ID column will be registered as “makeshift”. Here, HCD is being designed so that each Uniform Circuit in the brain has unique Output Semantics within the brain. Therefore, Uniform Circuits that output the same Output Semantics should be aggregated as unique ones. Conversely, you should avoid registering multiple Uniform Circuits that output the same Output Semantics.
The Circuit sheet is described by records containing the following columns.
Col. | Attribute | Description | Values | Mandatory |
A | Circuit ID | Identifier of a circuit | string | ✓ |
B | Source of ID | Source of Circuit ID (DHBA recommended) | Ontology ID/Reference ID/ “collection” / “makeshift” | ✓ |
C | Names | Circuit labels | strings | ✓ |
D | DHBA: graph_order | Comments on computational function | Numeric with decimal places | ✓ |
AND | DHBA: name | Name defined in DHBA | text | default value |
F-R | DHBA: Lv. X | Classification hierarchy of brain organs in DHBA | text | default value |
S | Sub-Circuits | List of circuits to include (part-whole relationships) | list of Circuit IDs (split by ";") | ✓(if collection) |
T | Super Class | Upper class (inheritance relation) | list of Circuit IDs (split by ";") | |
IN | Uniform | Whether it is a Uniform Circuit | True/False | ✓ |
IN | Transmitter | Type of neurotransmitter | Acetylcholine/Dopamine/GABA/Glutamate/Glycine/Serotonin | ✓(Highly recommended if uniform) |
IN | Modulation Type | Functional form of neurotransmission | Excitatory/Inhibitory/Modulatory | ✓(if uniform) |
X | Size | Number of neurons | text ※RI | |
AND | Output Semantics (0) | Widely agreed external interpretation of component output | text ※RI | |
WITH | Physiological Data | Neural activity data | Index to data (URLs, drawings in papers, etc.) | |
AA | Comments | Comments | text | |
AB-AI | Admin Columns | Administrative Column Groups | - | - |
It is a circuit label and can be written multiple times. If the Circuit ID is an abbreviation (acronym), write the full name on the left and list synonyms separated by ;. If you want to use a name other than English, add the ISO639 code after @. If it is the same as Circuit ID, it does not need to be written.
example:
Example:
hippocampus@en;seahorse@ja;hippocampus@ko |
This is ID order information used to display DHBA as shown in the right figure, and is an integer of {1,...,3316}. (c.f. Interactive Atlas Viewer) If you add a circuit other than DHBA (makeshift, etc.), set the graph_order of the circuit with the finest granularity to which the circuit belongs, with a value after the decimal point, as appropriate (it is not a problem to assign the same value to multiple circuits). For example, in the example below, CA1_distal and CA1_proximal, which are part of CA1, are set to a value obtained by adding a decimal point to CA1's graph_order. |
It represents the number of neurons in the Uniform Circuit.
“[“author, year, size, taxon”]”
here
size :Number of neurons
taxon :Animal species name (Project (See Sheet section)
author,year = reference ID(See Reference Sheet)
Output Semantics (0) contains one or more References (“[“Reference ID "]") including.
(References will be checked in the official review.)
The red cells in column A in this data are references to wbCircuit in WholeBIF. Therefore, records are added to the area above the red cell.
If there are not enough rows, insert a row above the red cell and duplicate the formula.
Procedure:
The Connections information used in the “FRG” sheet is listed in the “Connections” sheet.
In this sheet, the “wbConnectons” information in the WholeBIF file is referenced in advance, but you can also add additional references for each record.
Regarding the handling of circuits including inclusion relationships related to columns A to F, see Indirect Connection Evidence (Error handling in Output Circuit Validation).
The Connections sheet is described by records containing the following columns.
The contributor writes columns A to N, and the subsequent columns N to AC are automatically calculated.
Col. | Attribute | Description | Values | Mandatory |
A | Sender Circuit ID (sCID) | Sending Circuit Identifier | string | ✓ |
B | sCID relation | Inclusion of circuits and sCIDs listed in the literature | <,'=,> | ✓ |
C | Notation of sCID in Literature | Circuitry corresponding to the sCID described in References | string | ✓(if sCID relation is not "=") |
D | Receiver Circuit ID (rCID) | Receiving Circuit Identifier | string | ✓ |
E | rCID relation | Inclusion of circuits and rCIDs listed in the literature | <,'=,> | ✓ |
F | Notation of rCID in Literature | Circuitry corresponding to the rCID described in References | string | ✓(if sCID relation is not "=") |
G | Size | Number of axons included in this projection | number+[Reference ID] | recommended |
H | Comments | Optional comment description | text | |
I | Reference ID | author, year | text, 4-digit number | ✓ |
J | Taxon | Animal species | string | ✓ |
K | Measurement method | A measurement technique used to determine anatomical structure (If there is no appropriate option, please ignore the error and write in) | string | ✓ |
L | Pointers on literature | Texts referring to projection in the literature | text | ✓(At least one of the two must be described.) |
M | Pointers on figure | Drawings showing projection within the literature | text | |
N | In-depth literature | Reference ID for conducting in-depth research on this projection | Reference ID | |
O | Doc. Link | Link of literature | URL | automatic |
P | Journal names | Name of the journal, book, etc. in which the literature is published | string | automatic |
Q | Literature type | Type of literature content (review, text, etc.) | string | automatic |
R | Display string per join | String element used to display projection columns determined from each record | string | automatic |
S | Combined string for search | String used to search for identical projecitons concatenated with sCID and rCID | string | automatic |
T | [Reference ID] | Parenthesized Reference ID | string | automatic |
IN | Source region score | Credibility estimated by the anatomical inclusion relationship with the circuit description in the literature to the sender circuit | Continuous value [0,1] | automatic |
IN | Receiver region score | Credibility estimated by the anatomical inclusion relationship with the circuit description in the literature to the receiver circuit | Continuous value [0,1] | automatic |
IN | Journal score | Credibility evaluated by Journal | Continuous value [0,1] | automatic |
X | Literature type score | Credibility evaluated by Literature type | Continuous value [0,1] | automatic |
AND | Taxon score | Credibility evaluated by Taxon | Continuous value [0,1] | automatic |
WITH | Method score | Credibility evaluated by Method | Continuous value [0,1] | automatic |
[ | Credibility rating (CR) | Evaluated value of credibility per record | Continuous value [0,1] | automatic |
AA | Summarized CR | Integrated credibility rating for the same projection | Continuous value [0,1] | automatic |
AB | Reviewed CR | Validated CR by Reviewer | Continuous value [0,1] | automatic |
AC | Summarized Reviewed CR | Summarized CR validated by Reviewer | Continuous value [0,1] | automatic |
AD-AJ | Admin Columns | Administrative Column Groups | - | - |
The red cells in column A in this data and subsequent cells are references to wbConnections of WholeBIF. Therefore, records are added to the area above the red cell.
If there are not enough rows, insert a row above the red cell and duplicate the formula.
Procedure
Refer to the License sheet in WholeBIF.
Please refer to theBRA駆動開発関連資料リスト
[1] Yamakawa, H. (2021). The whole brain architecture approach: Accelerating the development of artificial general intelligence by referring to the brain. Neural Networks: The Official Journal of the International Neural Network Society, 144, 478–495. https://doi.org/10.1016/j.neunet.2021.09.004
[2] Hiroshi Yamakawa. (2022). Whole-brain architecture ─ Designing and developing brain-shaped AI while understanding its functions ─. In Kazuhiko Yokozawa (Ed.),Cognitive Science Lecture 4: Development of a framework that captures the mind (pp. 209–249). University of Tokyo Press.http://www.utp.or.jp/book/b609203.html
[3] Hiroshi Yamakawa, Kamasa Tawatsuji, Tatsuya Miyamoto, Naoya Arakawa, Yuta Ashihara, Ayako Fukawa, Koichi Takahashi, Yutaka Matsuo (2024). Data description format for efficient reverse engineering of brain computational functions, IEICE Technical Report NC Study Group, 123:418, 53-58.https://ken.ieice.org/ken/paper/20240312JccC/
[1] A component diagram is a diagram showing the structural aspect of the operating principle of software, and is one of the main diagrams included in UML (Unified Modeling Language) for modeling the structure of object-oriented software. It is expressed using multiple components that perform computational functions and an interface of dependencies between these components. Here a component is a module that encapsulates a set of related functionality (or data).
[2] DHBA (Developing Human Brain Atlas) is an ontology provided by the Allen Institute that hierarchically describes human brain organs.
[3] According to the specifications of Google SpreadSheet (as of the end of 2022), cells in which "=" is entered are automatically determined to be calculation formulas, so to avoid this, "‘=”.On the other hand, in the input rule judgment, enter “‘“=” is also registered as an option to avoid it being judged as an error.