From 94857a30987de54ed855f7534ab765fc3ab42e32 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Wed, 20 Nov 2024 17:14:15 +0000 Subject: [PATCH 01/11] Initial neuropeptide hub clustering view --- cect/CellInfo.py | 15 +- cect/ConnectomeDataset.py | 3 +- cect/ConnectomeView.py | 40 ++ cect/RipollSanchezDataReader.py | 48 ++- cect/data/1-s2.0-S0896627323007560-mmc7.xlsx | Bin 0 -> 36734 bytes docs/PeptidergicHubs_Test_data.md | 363 +++++++++++++++++++ docs/PeptidergicHubs_Test_data_graph.md | 360 ++++++++++++++++++ docs/PeptidergicHubs_Test_data_hiveplot.md | 348 ++++++++++++++++++ docs/Test_data.md | 2 +- docs/Test_data_graph.md | 2 +- docs/Test_data_hiveplot.md | 2 +- 11 files changed, 1168 insertions(+), 15 deletions(-) create mode 100644 cect/data/1-s2.0-S0896627323007560-mmc7.xlsx create mode 100644 docs/PeptidergicHubs_Test_data.md create mode 100644 docs/PeptidergicHubs_Test_data_graph.md create mode 100644 docs/PeptidergicHubs_Test_data_hiveplot.md diff --git a/cect/CellInfo.py b/cect/CellInfo.py index c486c4c77..b8b1b90c3 100644 --- a/cect/CellInfo.py +++ b/cect/CellInfo.py @@ -251,6 +251,7 @@ def generate_cell_info_pages(connectomes): reference_mono = "Bentley2016_MA" reference_pep = "RipollSanchezShortRange" reference_func = "Randi2023" + reference_cont = "Brittin2021" max_conn_cells = 5 conns_from_cs = "???" conns_to_cs = "???" @@ -260,6 +261,8 @@ def generate_cell_info_pages(connectomes): conns_to_pep = "???" conns_from_func = "???" conns_to_func = "???" + conns_from_cont = "???" + conns_to_cont = "???" conns_gj = "???" tables_md = "" @@ -298,6 +301,8 @@ def generate_cell_info_pages(connectomes): conns_to_pep = _get_top_list(conns, max_conn_cells) if cds_name == reference_func: conns_to_func = _get_top_list(conns, max_conn_cells) + if cds_name == reference_cont: + conns_to_cont = _get_top_list(conns, max_conn_cells) for c in conns: cc = get_cell_internal_link( @@ -345,6 +350,8 @@ def generate_cell_info_pages(connectomes): conns_from_pep = _get_top_list(conns, max_conn_cells) if cds_name == reference_func: conns_from_func = _get_top_list(conns, max_conn_cells) + if cds_name == reference_cont: + conns_from_cont = _get_top_list(conns, max_conn_cells) for c in conns: cc = get_cell_internal_link( @@ -370,14 +377,14 @@ def generate_cell_info_pages(connectomes): ### Summary of connections -

Top {max_conn_cells} connections of specified types to/from this cell (based on {get_dataset_link(reference_cs)}, {get_dataset_link(reference_mono)}, {get_dataset_link(reference_pep)} & {get_dataset_link(reference_func)})

+

Top {max_conn_cells} connections of specified types to/from this cell (based on {get_dataset_link(reference_cs)}, {get_dataset_link(reference_mono)}, {get_dataset_link(reference_pep)}, {get_dataset_link(reference_func)} & {get_dataset_link(reference_cont)})

- + @@ -385,7 +392,9 @@ def generate_cell_info_pages(connectomes): - + + + diff --git a/cect/ConnectomeDataset.py b/cect/ConnectomeDataset.py index 51a603c02..876229e67 100644 --- a/cect/ConnectomeDataset.py +++ b/cect/ConnectomeDataset.py @@ -1062,12 +1062,13 @@ def connection_number_plot(self, synclass): # Todo: get better name print(pprint.pprint(nx.node_link_data(G))) # from cect.ConnectomeView import NEURONS_VIEW as view - from cect.ConnectomeView import RAW_VIEW as view + # from cect.ConnectomeView import RAW_VIEW as view # from cect.ConnectomeView import ESCAPE_VIEW as view # from cect.ConnectomeView import SOCIAL_VIEW as view # from cect.ConnectomeView import SOCIAL_VIEW as view # from cect.ConnectomeView import COOK_FIG3_VIEW as view + from cect.ConnectomeView import PEP_HUBS_VIEW as view # from cect.White_whole import get_instance from cect.BrittinDataReader import get_instance diff --git a/cect/ConnectomeView.py b/cect/ConnectomeView.py index 7f81f7b79..249f5e64a 100644 --- a/cect/ConnectomeView.py +++ b/cect/ConnectomeView.py @@ -34,6 +34,7 @@ from cect.Cells import get_standard_color from cect.ConnectomeReader import DEFAULT_COLORMAP +from cect.RipollSanchezDataReader import load_hub_info import copy @@ -291,6 +292,44 @@ def get_index_of_cell(self, cell): ESCAPE_VIEW.node_sets.append(ns) +PEP_HUBS_VIEW = View( + "PeptidergicHubs", + "Peptidergic Hubs", + "Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E", + [], + EXC_INH_GJ_FUNC_CONT_SYN_CLASSES, +) + +len_scale = 1.5 + +pep_positions = { + "Periphery": [(0, 0), "Gainsboro"], + "Motor core": [(-1 * len_scale, len_scale), "DarkSeaGreen"], + "Sensory core": [(1 * len_scale, len_scale), "plum"], + "Hubs": [(0, 2 * len_scale), "blanchedalmond"], +} + + +clusters = load_hub_info() + +for cluster, info in pep_positions.items(): + pos = info[0] + color = info[1] + + shape = "circle" + + ns = NodeSet( + cluster, + clusters[cluster], + color=color, + shape=shape, + position=pos, + size=len_scale * 80, + ) + + PEP_HUBS_VIEW.node_sets.append(ns) + + SOCIAL_VIEW = View( "Social", "Social Network", @@ -437,6 +476,7 @@ def get_index_of_cell(self, cell): SOCIAL_VIEW, ESCAPE_VIEW, COOK_FIG3_VIEW, + PEP_HUBS_VIEW, ] diff --git a/cect/RipollSanchezDataReader.py b/cect/RipollSanchezDataReader.py index 280f61daa..1af436e7e 100644 --- a/cect/RipollSanchezDataReader.py +++ b/cect/RipollSanchezDataReader.py @@ -21,6 +21,12 @@ import csv +def standardise_cell_name(cell): + for pf in ["DA", "DB", "AS", "VA", "VB", "VC", "VD", "DD"]: + cell = cell.replace("%s0" % pf, pf) + return cell + + class RipollSanchezDataReader(ConnectomeDataset): verbose = False @@ -47,15 +53,10 @@ def read_data(self): print_("Opened the CSV file: " + self.filename) - def fix_cell(cell): - for pf in ["DA", "DB", "AS", "VA", "VB", "VC", "VD", "DD"]: - cell = cell.replace("%s0" % pf, pf) - return cell - for i in range(1, len(data)): - pre_cell = fix_cell(data[0][i]) + pre_cell = standardise_cell_name(data[0][i]) for j in range(1, len(data)): - post_cell = fix_cell(data[0][j]) + post_cell = standardise_cell_name(data[0][j]) num = int(data[i][j]) if num > 0: if self.verbose: @@ -91,6 +92,36 @@ def get_instance(): read_muscle_data = my_instance.read_muscle_data +def load_hub_info(): + from openpyxl import load_workbook + + neuron_info_file = ( + os.path.dirname(os.path.abspath(__file__)) + + "/data/1-s2.0-S0896627323007560-mmc7.xlsx" + ) + + wb = load_workbook(neuron_info_file) + sheet = wb.worksheets[0] + print_("Opened the Excel file: " + neuron_info_file) + + clusters = {} + + for row in sheet.iter_rows( + min_row=3, values_only=True + ): # Assuming data starts from the second row + cell = standardise_cell_name(str(row[0])) + type_ = str(row[2]) + cluster = str(row[12]) + + print(f"Cell {cell} is of type {type_} and in cluster {cluster}") + + if cluster not in clusters: + clusters[cluster] = [] + clusters[cluster].append(cell) + + return clusters + + def main(): tdr_instance = RipollSanchezDataReader("short_range_model") @@ -131,4 +162,5 @@ def main(): if __name__ == "__main__": - main() + # main() + load_hub_info() diff --git a/cect/data/1-s2.0-S0896627323007560-mmc7.xlsx b/cect/data/1-s2.0-S0896627323007560-mmc7.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..5dd66158db8b855a59e6f37ebe742c991e3d0097 GIT binary patch literal 36734 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�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 Q6z%MZ2B2_75u|Vb2U?k7asU7T literal 0 HcmV?d00001 diff --git a/docs/PeptidergicHubs_Test_data.md b/docs/PeptidergicHubs_Test_data.md new file mode 100644 index 000000000..8319ee916 --- /dev/null +++ b/docs/PeptidergicHubs_Test_data.md @@ -0,0 +1,363 @@ +--- +title: "Dataset: Test" +search: + exclude: true +--- + + +!!! example inline "Choose Dataset" + + White_A White_L4 White_whole Varshney Bentley2016_MA Bentley2016_PEP Cook2019Herm Cook2019Male Cook2020 Brittin2021 Witvliet1 Witvliet2 Witvliet3 Witvliet4 Witvliet5 Witvliet6 Witvliet7 Witvliet8 WormNeuroAtlas Randi2023 RipollSanchezShortRange RipollSanchezMidRange RipollSanchezLongRange Test SSData UpdSSData UpdSSData2 + +!!! tip "Choose View" + + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - + + Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + +!!! abstract "Choose Graph type" + + Graph - Matrix - Hive plot + + +

+ +

Dummy dataset used for testing webpage/graph generation. Do not assume any of these connections are correct!.   Reader: TestDataReader

+ +=== "Chemical Exc" + +
+ ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Chemical_Exc.json" } + ``` + +=== "Chemical Inh" + +
+ ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Chemical_Inh.json" } + ``` + +=== "Electrical" + +
+ ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Electrical.json" } + ``` + + +### Neurons (herm) (18) +
Full list of Neurons (hermaphrodite only) in this dataset +ASHR + | ASKR + | AVBL + | AWBR + | DB4 + | DD4 + | DVA + | I5 + | M1 + | M4 + | PVCL + | RMGR + | VA3 + | VA6 + | VB2 + | VB6 + | VD3 + | VD6 + +
+ +### Missing neurons (284) +
Full list of Missing neurons (known hermaphrodite neurons not present) +ADAL + | ADAR + | ADEL + | ADER + | ADFL + | ADFR + | ADLL + | ADLR + | AFDL + | AFDR + | AIAL + | AIAR + | AIBL + | AIBR + | AIML + | AIMR + | AINL + | AINR + | AIYL + | AIYR + | AIZL + | AIZR + | ALA + | ALML + | ALMR + | ALNL + | ALNR + | AQR + | AS1 + | AS10 + | AS11 + | AS2 + | AS3 + | AS4 + | AS5 + | AS6 + | AS7 + | AS8 + | AS9 + | ASEL + | ASER + | ASGL + | ASGR + | ASHL + | ASIL + | ASIR + | ASJL + | ASJR + | ASKL + | AUAL + | AUAR + | AVAL + | AVAR + | AVBR + | AVDL + | AVDR + | AVEL + | AVER + | AVFL + | AVFR + | AVG + | AVHL + | AVHR + | AVJL + | AVJR + | AVKL + | AVKR + | AVL + | AVM + | AWAL + | AWAR + | AWBL + | AWCL + | AWCR + | BAGL + | BAGR + | BDUL + | BDUR + | CANL + | CANR + | CEPDL + | CEPDR + | CEPVL + | CEPVR + | DA1 + | DA2 + | DA3 + | DA4 + | DA5 + | DA6 + | DA7 + | DA8 + | DA9 + | DB1 + | DB2 + | DB3 + | DB5 + | DB6 + | DB7 + | DD1 + | DD2 + | DD3 + | DD5 + | DD6 + | DVB + | DVC + | FLPL + | FLPR + | HSNL + | HSNR + | I1L + | I1R + | I2L + | I2R + | I3 + | I4 + | I6 + | IL1DL + | IL1DR + | IL1L + | IL1R + | IL1VL + | IL1VR + | IL2DL + | IL2DR + | IL2L + | IL2R + | IL2VL + | IL2VR + | LUAL + | LUAR + | M2L + | M2R + | M3L + | M3R + | M5 + | MCL + | MCR + | MI + | NSML + | NSMR + | OLLL + | OLLR + | OLQDL + | OLQDR + | OLQVL + | OLQVR + | PDA + | PDB + | PDEL + | PDER + | PHAL + | PHAR + | PHBL + | PHBR + | PHCL + | PHCR + | PLML + | PLMR + | PLNL + | PLNR + | PQR + | PVCR + | PVDL + | PVDR + | PVM + | PVNL + | PVNR + | PVPL + | PVPR + | PVQL + | PVQR + | PVR + | PVT + | PVWL + | PVWR + | RIAL + | RIAR + | RIBL + | RIBR + | RICL + | RICR + | RID + | RIFL + | RIFR + | RIGL + | RIGR + | RIH + | RIML + | RIMR + | RIPL + | RIPR + | RIR + | RIS + | RIVL + | RIVR + | RMDDL + | RMDDR + | RMDL + | RMDR + | RMDVL + | RMDVR + | RMED + | RMEL + | RMER + | RMEV + | RMFL + | RMFR + | RMGL + | RMHL + | RMHR + | SAADL + | SAADR + | SAAVL + | SAAVR + | SABD + | SABVL + | SABVR + | SDQL + | SDQR + | SIADL + | SIADR + | SIAVL + | SIAVR + | SIBDL + | SIBDR + | SIBVL + | SIBVR + | SMBDL + | SMBDR + | SMBVL + | SMBVR + | SMDDL + | SMDDR + | SMDVL + | SMDVR + | URADL + | URADR + | URAVL + | URAVR + | URBL + | URBR + | URXL + | URXR + | URYDL + | URYDR + | URYVL + | URYVR + | VA1 + | VA10 + | VA11 + | VA12 + | VA2 + | VA4 + | VA5 + | VA7 + | VA8 + | VA9 + | VB1 + | VB10 + | VB11 + | VB3 + | VB4 + | VB5 + | VB7 + | VB8 + | VB9 + | VC1 + | VC2 + | VC3 + | VC4 + | VC5 + | VC6 + | VD1 + | VD10 + | VD11 + | VD12 + | VD13 + | VD2 + | VD4 + | VD5 + | VD7 + | VD8 + | VD9 + +
+ +### Muscles (0) + +### Other cells (0) diff --git a/docs/PeptidergicHubs_Test_data_graph.md b/docs/PeptidergicHubs_Test_data_graph.md new file mode 100644 index 000000000..e5658eb3e --- /dev/null +++ b/docs/PeptidergicHubs_Test_data_graph.md @@ -0,0 +1,360 @@ +--- +title: "Dataset: Test" +search: + exclude: true +--- + + +!!! example inline "Choose Dataset" + + White_A White_L4 White_whole Varshney Bentley2016_MA Bentley2016_PEP Cook2019Herm Cook2019Male Cook2020 Brittin2021 Witvliet1 Witvliet2 Witvliet3 Witvliet4 Witvliet5 Witvliet6 Witvliet7 Witvliet8 WormNeuroAtlas Randi2023 RipollSanchezShortRange RipollSanchezMidRange RipollSanchezLongRange Test SSData UpdSSData UpdSSData2 + +!!! tip "Choose View" + + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - + + Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + +!!! abstract "Choose Graph type" + + Graph - Matrix - Hive plot + + +

+ +

Dummy dataset used for testing webpage/graph generation. Do not assume any of these connections are correct!.   Reader: TestDataReader

+ +=== "Chemical Exc" + + ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Chemical_Exc_graph.json" } + ``` + +=== "Chemical Inh" + + ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Chemical_Inh_graph.json" } + ``` + +=== "Electrical" + + ```plotly + { "file_path": "./assets/Test_PeptidergicHubs_Electrical_graph.json" } + ``` + + +### Neurons (herm) (18) +
Full list of Neurons (hermaphrodite only) in this dataset +ASHR + | ASKR + | AVBL + | AWBR + | DB4 + | DD4 + | DVA + | I5 + | M1 + | M4 + | PVCL + | RMGR + | VA3 + | VA6 + | VB2 + | VB6 + | VD3 + | VD6 + +
+ +### Missing neurons (284) +
Full list of Missing neurons (known hermaphrodite neurons not present) +ADAL + | ADAR + | ADEL + | ADER + | ADFL + | ADFR + | ADLL + | ADLR + | AFDL + | AFDR + | AIAL + | AIAR + | AIBL + | AIBR + | AIML + | AIMR + | AINL + | AINR + | AIYL + | AIYR + | AIZL + | AIZR + | ALA + | ALML + | ALMR + | ALNL + | ALNR + | AQR + | AS1 + | AS10 + | AS11 + | AS2 + | AS3 + | AS4 + | AS5 + | AS6 + | AS7 + | AS8 + | AS9 + | ASEL + | ASER + | ASGL + | ASGR + | ASHL + | ASIL + | ASIR + | ASJL + | ASJR + | ASKL + | AUAL + | AUAR + | AVAL + | AVAR + | AVBR + | AVDL + | AVDR + | AVEL + | AVER + | AVFL + | AVFR + | AVG + | AVHL + | AVHR + | AVJL + | AVJR + | AVKL + | AVKR + | AVL + | AVM + | AWAL + | AWAR + | AWBL + | AWCL + | AWCR + | BAGL + | BAGR + | BDUL + | BDUR + | CANL + | CANR + | CEPDL + | CEPDR + | CEPVL + | CEPVR + | DA1 + | DA2 + | DA3 + | DA4 + | DA5 + | DA6 + | DA7 + | DA8 + | DA9 + | DB1 + | DB2 + | DB3 + | DB5 + | DB6 + | DB7 + | DD1 + | DD2 + | DD3 + | DD5 + | DD6 + | DVB + | DVC + | FLPL + | FLPR + | HSNL + | HSNR + | I1L + | I1R + | I2L + | I2R + | I3 + | I4 + | I6 + | IL1DL + | IL1DR + | IL1L + | IL1R + | IL1VL + | IL1VR + | IL2DL + | IL2DR + | IL2L + | IL2R + | IL2VL + | IL2VR + | LUAL + | LUAR + | M2L + | M2R + | M3L + | M3R + | M5 + | MCL + | MCR + | MI + | NSML + | NSMR + | OLLL + | OLLR + | OLQDL + | OLQDR + | OLQVL + | OLQVR + | PDA + | PDB + | PDEL + | PDER + | PHAL + | PHAR + | PHBL + | PHBR + | PHCL + | PHCR + | PLML + | PLMR + | PLNL + | PLNR + | PQR + | PVCR + | PVDL + | PVDR + | PVM + | PVNL + | PVNR + | PVPL + | PVPR + | PVQL + | PVQR + | PVR + | PVT + | PVWL + | PVWR + | RIAL + | RIAR + | RIBL + | RIBR + | RICL + | RICR + | RID + | RIFL + | RIFR + | RIGL + | RIGR + | RIH + | RIML + | RIMR + | RIPL + | RIPR + | RIR + | RIS + | RIVL + | RIVR + | RMDDL + | RMDDR + | RMDL + | RMDR + | RMDVL + | RMDVR + | RMED + | RMEL + | RMER + | RMEV + | RMFL + | RMFR + | RMGL + | RMHL + | RMHR + | SAADL + | SAADR + | SAAVL + | SAAVR + | SABD + | SABVL + | SABVR + | SDQL + | SDQR + | SIADL + | SIADR + | SIAVL + | SIAVR + | SIBDL + | SIBDR + | SIBVL + | SIBVR + | SMBDL + | SMBDR + | SMBVL + | SMBVR + | SMDDL + | SMDDR + | SMDVL + | SMDVR + | URADL + | URADR + | URAVL + | URAVR + | URBL + | URBR + | URXL + | URXR + | URYDL + | URYDR + | URYVL + | URYVR + | VA1 + | VA10 + | VA11 + | VA12 + | VA2 + | VA4 + | VA5 + | VA7 + | VA8 + | VA9 + | VB1 + | VB10 + | VB11 + | VB3 + | VB4 + | VB5 + | VB7 + | VB8 + | VB9 + | VC1 + | VC2 + | VC3 + | VC4 + | VC5 + | VC6 + | VD1 + | VD10 + | VD11 + | VD12 + | VD13 + | VD2 + | VD4 + | VD5 + | VD7 + | VD8 + | VD9 + +
+ +### Muscles (0) + +### Other cells (0) diff --git a/docs/PeptidergicHubs_Test_data_hiveplot.md b/docs/PeptidergicHubs_Test_data_hiveplot.md new file mode 100644 index 000000000..690a86784 --- /dev/null +++ b/docs/PeptidergicHubs_Test_data_hiveplot.md @@ -0,0 +1,348 @@ +--- +title: "Dataset: Test" +search: + exclude: true +--- + + +!!! example inline "Choose Dataset" + + White_A White_L4 White_whole Varshney Bentley2016_MA Bentley2016_PEP Cook2019Herm Cook2019Male Cook2020 Brittin2021 Witvliet1 Witvliet2 Witvliet3 Witvliet4 Witvliet5 Witvliet6 Witvliet7 Witvliet8 WormNeuroAtlas Randi2023 RipollSanchezShortRange RipollSanchezMidRange RipollSanchezLongRange Test SSData UpdSSData UpdSSData2 + +!!! tip "Choose View" + + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - + + Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + +!!! abstract "Choose Graph type" + + Graph - Matrix - Hive plot + + +

+ +

Dummy dataset used for testing webpage/graph generation. Do not assume any of these connections are correct!.   Reader: TestDataReader

+ +=== "Chemical Exc" +No plottable connections of this type... +=== "Chemical Inh" +No plottable connections of this type... +=== "Electrical" +No plottable connections of this type... + +### Neurons (herm) (18) +
Full list of Neurons (hermaphrodite only) in this dataset +ASHR + | ASKR + | AVBL + | AWBR + | DB4 + | DD4 + | DVA + | I5 + | M1 + | M4 + | PVCL + | RMGR + | VA3 + | VA6 + | VB2 + | VB6 + | VD3 + | VD6 + +
+ +### Missing neurons (284) +
Full list of Missing neurons (known hermaphrodite neurons not present) +ADAL + | ADAR + | ADEL + | ADER + | ADFL + | ADFR + | ADLL + | ADLR + | AFDL + | AFDR + | AIAL + | AIAR + | AIBL + | AIBR + | AIML + | AIMR + | AINL + | AINR + | AIYL + | AIYR + | AIZL + | AIZR + | ALA + | ALML + | ALMR + | ALNL + | ALNR + | AQR + | AS1 + | AS10 + | AS11 + | AS2 + | AS3 + | AS4 + | AS5 + | AS6 + | AS7 + | AS8 + | AS9 + | ASEL + | ASER + | ASGL + | ASGR + | ASHL + | ASIL + | ASIR + | ASJL + | ASJR + | ASKL + | AUAL + | AUAR + | AVAL + | AVAR + | AVBR + | AVDL + | AVDR + | AVEL + | AVER + | AVFL + | AVFR + | AVG + | AVHL + | AVHR + | AVJL + | AVJR + | AVKL + | AVKR + | AVL + | AVM + | AWAL + | AWAR + | AWBL + | AWCL + | AWCR + | BAGL + | BAGR + | BDUL + | BDUR + | CANL + | CANR + | CEPDL + | CEPDR + | CEPVL + | CEPVR + | DA1 + | DA2 + | DA3 + | DA4 + | DA5 + | DA6 + | DA7 + | DA8 + | DA9 + | DB1 + | DB2 + | DB3 + | DB5 + | DB6 + | DB7 + | DD1 + | DD2 + | DD3 + | DD5 + | DD6 + | DVB + | DVC + | FLPL + | FLPR + | HSNL + | HSNR + | I1L + | I1R + | I2L + | I2R + | I3 + | I4 + | I6 + | IL1DL + | IL1DR + | IL1L + | IL1R + | IL1VL + | IL1VR + | IL2DL + | IL2DR + | IL2L + | IL2R + | IL2VL + | IL2VR + | LUAL + | LUAR + | M2L + | M2R + | M3L + | M3R + | M5 + | MCL + | MCR + | MI + | NSML + | NSMR + | OLLL + | OLLR + | OLQDL + | OLQDR + | OLQVL + | OLQVR + | PDA + | PDB + | PDEL + | PDER + | PHAL + | PHAR + | PHBL + | PHBR + | PHCL + | PHCR + | PLML + | PLMR + | PLNL + | PLNR + | PQR + | PVCR + | PVDL + | PVDR + | PVM + | PVNL + | PVNR + | PVPL + | PVPR + | PVQL + | PVQR + | PVR + | PVT + | PVWL + | PVWR + | RIAL + | RIAR + | RIBL + | RIBR + | RICL + | RICR + | RID + | RIFL + | RIFR + | RIGL + | RIGR + | RIH + | RIML + | RIMR + | RIPL + | RIPR + | RIR + | RIS + | RIVL + | RIVR + | RMDDL + | RMDDR + | RMDL + | RMDR + | RMDVL + | RMDVR + | RMED + | RMEL + | RMER + | RMEV + | RMFL + | RMFR + | RMGL + | RMHL + | RMHR + | SAADL + | SAADR + | SAAVL + | SAAVR + | SABD + | SABVL + | SABVR + | SDQL + | SDQR + | SIADL + | SIADR + | SIAVL + | SIAVR + | SIBDL + | SIBDR + | SIBVL + | SIBVR + | SMBDL + | SMBDR + | SMBVL + | SMBVR + | SMDDL + | SMDDR + | SMDVL + | SMDVR + | URADL + | URADR + | URAVL + | URAVR + | URBL + | URBR + | URXL + | URXR + | URYDL + | URYDR + | URYVL + | URYVR + | VA1 + | VA10 + | VA11 + | VA12 + | VA2 + | VA4 + | VA5 + | VA7 + | VA8 + | VA9 + | VB1 + | VB10 + | VB11 + | VB3 + | VB4 + | VB5 + | VB7 + | VB8 + | VB9 + | VC1 + | VC2 + | VC3 + | VC4 + | VC5 + | VC6 + | VD1 + | VD10 + | VD11 + | VD12 + | VD13 + | VD2 + | VD4 + | VD5 + | VD7 + | VD8 + | VD9 + +
+ +### Muscles (0) + +### Other cells (0) diff --git a/docs/Test_data.md b/docs/Test_data.md index 1e62450e0..00e981053 100644 --- a/docs/Test_data.md +++ b/docs/Test_data.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All of the cells present in the original connectome dataset diff --git a/docs/Test_data_graph.md b/docs/Test_data_graph.md index bf3ad8eed..f4046b626 100644 --- a/docs/Test_data_graph.md +++ b/docs/Test_data_graph.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All of the cells present in the original connectome dataset diff --git a/docs/Test_data_hiveplot.md b/docs/Test_data_hiveplot.md index e6dc52592..9143745cd 100644 --- a/docs/Test_data_hiveplot.md +++ b/docs/Test_data_hiveplot.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All of the cells present in the original connectome dataset From 6847151db6a5dc9bc3fea1c5a40d01d1a6b024fa Mon Sep 17 00:00:00 2001 From: pgleeson Date: Wed, 27 Nov 2024 10:39:19 +0000 Subject: [PATCH 02/11] Add naive pca test example --- cect/CellInfo.py | 138 +++++++++++++++++++++++++++++++- cect/ConnectomeView.py | 4 +- cect/RipollSanchezDataReader.py | 4 +- 3 files changed, 141 insertions(+), 5 deletions(-) diff --git a/cect/CellInfo.py b/cect/CellInfo.py index b8b1b90c3..cc4dea182 100644 --- a/cect/CellInfo.py +++ b/cect/CellInfo.py @@ -11,6 +11,7 @@ from cect.Cells import get_primary_classification from cect.Cells import get_standard_color from cect.Cells import is_male_specific_cell +from cect.Cells import is_bilateral_left from cect import print_ @@ -421,7 +422,142 @@ def generate_cell_info_pages(connectomes): if __name__ == "__main__": import sys - if "-i" in sys.argv: + if "-pca" in sys.argv: + # from cect.Cells import PREFERRED_HERM_NEURON_NAMES + + from cect.White_whole import get_instance + + cds_src = get_instance() + """ + from cect.RipollSanchezMidRangeReader import get_instance + cds_src = get_instance()""" + """ + from cect.Cook2019HermReader import get_instance + from cect.WormNeuroAtlasFuncReader import get_instance + from cect.TestDataReader import get_instance + + from cect.ConnectomeView import PHARYNX_VIEW as view + from cect.ConnectomeView import RAW_VIEW as view + """ + from cect.ConnectomeView import NEURONS_VIEW as view + + cds_src = get_instance() + cds = cds_src.get_connectome_view(view) + """ + for cell in ['I3']: + print(cds.nodes) + print(cds.connections.keys()) + index = cds.nodes.index(cell) + print('Conns from %s (index: %i): %s'%(cell,index,cds.get_connections_from(cell, syntype))) + matrix = cds.connections[syntype] + print(matrix[index]) + print('Conns to %s (index: %i): %s'%(cell,index,cds.get_connections_to(cell, syntype))) + print(matrix.T[index])""" + + data = {} + + for syntype in cds.connections.keys(): + matrix = cds.connections[syntype] + if matrix.max() != matrix.min(): + print("Adding data matrix of type: %s" % syntype) + + for cell in cds.nodes: + if cell not in data: + data[cell] = [] + index = cds.nodes.index(cell) + for v in matrix[index] + matrix.T[index]: + scale = False + data[cell].append((1 if v != 0 else 0) if scale else v) + + df = pd.DataFrame(data) + + print("Data being used: %s\n%s" % (df.shape, df)) + + from sklearn.decomposition import PCA + + pca = PCA(n_components=3) + pcs = pca.fit_transform(df.T) + + # print(pca.components_) + print(pcs) + + xs = [] + ys = [] + zs = [] + texts = [] + colors = [] + from cect.Cells import get_standard_color + + positions = {} + for i in range(len(cds.nodes)): + a = pcs[i] + cell = cds.nodes[i] + print("%i) Plotting %s at %s" % (i, cell, a)) + xs.append(a[0]) + ys.append(a[1]) + zs.append(a[2]) + texts.append(cell) + colors.append(get_standard_color(cell)) + positions[cell] = (a[0], a[1], a[2]) + + add_text = False + + import plotly.graph_objects as go + + scat = go.Scatter3d( + x=xs, + y=ys, + z=zs, + text=texts, + mode="markers+text" if add_text else "markers", + marker=dict( + size=10, + color=colors, + line_width=1, + ), + ) + + scat.marker.color = colors + + edge_traces = [] + + for cell in cds.nodes: + if is_bilateral_left(cell): + right = cell[:-1] + "R" + a = positions[cell] + if right in positions: + b = positions[right] + print("Connecting %s->%s: %s->%s" % (cell, right, a, b)) + # Add edges to the figure + edge_trace = go.Scatter3d( + x=[a[0], b[0]], + y=[a[1], b[1]], + z=[a[2], b[2]], + mode="lines", + # marker=dict(symbol="arrow",size=weight * 3,angleref="previous", ), + line=dict( + color=get_standard_color(cell), + width=5, + ), + hoverinfo="none", + ) + edge_traces.append(edge_trace) + + fig = go.Figure( + data=[scat] + edge_traces, + layout=go.Layout( + showlegend=False, + hovermode="closest", + margin=dict(b=20, l=5, r=5, t=40), + xaxis=dict(showgrid=False, zeroline=False), + yaxis=dict(showgrid=False, zeroline=False), + width=1600, + height=800, + ), + ) + fig.show() + + elif "-i" in sys.argv: from cect.Cells import ALL_PREFERRED_NEURON_NAMES from cect.Cells import PREFERRED_MUSCLE_NAMES from cect.Cells import ALL_NON_NEURON_MUSCLE_CELLS diff --git a/cect/ConnectomeView.py b/cect/ConnectomeView.py index 249f5e64a..bacf28abd 100644 --- a/cect/ConnectomeView.py +++ b/cect/ConnectomeView.py @@ -295,7 +295,7 @@ def get_index_of_cell(self, cell): PEP_HUBS_VIEW = View( "PeptidergicHubs", "Peptidergic Hubs", - "Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E", + "Peptidergic hubs as outlined in in [Ripoll-Sánchez et al. 2023](../RipollSanchez_2023.md), Fig 7E", [], EXC_INH_GJ_FUNC_CONT_SYN_CLASSES, ) @@ -306,7 +306,7 @@ def get_index_of_cell(self, cell): "Periphery": [(0, 0), "Gainsboro"], "Motor core": [(-1 * len_scale, len_scale), "DarkSeaGreen"], "Sensory core": [(1 * len_scale, len_scale), "plum"], - "Hubs": [(0, 2 * len_scale), "blanchedalmond"], + "Hubs": [(0, 2 * len_scale), "burlywood"], } diff --git a/cect/RipollSanchezDataReader.py b/cect/RipollSanchezDataReader.py index 1af436e7e..3bd3ea334 100644 --- a/cect/RipollSanchezDataReader.py +++ b/cect/RipollSanchezDataReader.py @@ -110,10 +110,10 @@ def load_hub_info(): min_row=3, values_only=True ): # Assuming data starts from the second row cell = standardise_cell_name(str(row[0])) - type_ = str(row[2]) + # type_ = str(row[2]) cluster = str(row[12]) - print(f"Cell {cell} is of type {type_} and in cluster {cluster}") + # print(f"Cell {cell} is of type {type_} and in cluster {cluster}") if cluster not in clusters: clusters[cluster] = [] From 4fa83bb12ffa655babe04045a50ec1ae54ca16e8 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Wed, 27 Nov 2024 18:01:36 +0000 Subject: [PATCH 03/11] Add new pages on other resources & adding your own dataset --- docs/AddDataset.md | 22 ++++++++++++++++++++++ docs/Resources.md | 38 ++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 5 ++++- 3 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 docs/AddDataset.md create mode 100644 docs/Resources.md diff --git a/docs/AddDataset.md b/docs/AddDataset.md new file mode 100644 index 000000000..02dd3122e --- /dev/null +++ b/docs/AddDataset.md @@ -0,0 +1,22 @@ +# Add a dataset + +We are very keen to incorporate other published datasets on worm neuronal connectivity into this package and add them to this website. You can either A) add it yourself to the code, or B) tell us about it and we can add it for you. + +## A) Add it yourself + +1) [Fork](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo) the repository https://github.com/openworm/ConnectomeToolbox. + +2) Add the source file of your dataset (usually the adjacency matrices of connection weights) into the [data folder](https://github.com/openworm/ConnectomeToolbox/tree/main/cect/data). + +3) Create a Reader for the dataset, which converts it to our internal format. See examples for loading structured datasets in [CSV format](https://github.com/pgleeson/ConnectomeToolbox/blob/main/cect/Cook2020DataReader.py), [XLSX format](https://github.com/openworm/ConnectomeToolbox/blob/main/cect/Cook2019DataReader.py) or [XLS format](https://github.com/openworm/ConnectomeToolbox/blob/6847151db6a5dc9bc3fea1c5a40d01d1a6b024fa/cect/SpreadsheetDataReader.py). + +4) Add the new data reader to the list of readers in [Comparison.py](https://github.com/openworm/ConnectomeToolbox/blob/6847151db6a5dc9bc3fea1c5a40d01d1a6b024fa/cect/Comparison.py) (at 2 locations - see how Cook2020 is handled there). + +5) Run [./test.sh](https://github.com/openworm/ConnectomeToolbox/blob/main/test.sh) in your local directory (or `./test.sh -q` for a quicker test) to install the latest version of the code and attempt to regenerate the website locally with your changes. + +6) Commit the code and [open a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) to https://github.com/openworm/ConnectomeToolbox with your changes. Note, enabling [GitHub Actions](https://github.com/features/actions) on the repository containing your fork will cause a number of [tests](https://github.com/openworm/ConnectomeToolbox/tree/main/.github/workflows) to be run automatically when you commit, which should pass before you open the pull request. + +## B) Tell us about the dataset + +Please contact *p.gleeson AT ucl.ac.uk* with details of the missing resource (or just a link to the relevant publication) and we can discuss adding this to our codebase. + diff --git a/docs/Resources.md b/docs/Resources.md new file mode 100644 index 000000000..240ab1099 --- /dev/null +++ b/docs/Resources.md @@ -0,0 +1,38 @@ +# Connectome resources + +The following are other resources which have been developed by the community for sharing information related to _C. elegans_ connectomics. + +## Worm Atlas + +A [comprehensive resource](https://www.wormatlas.org) containing a huge amount of information on _C. elegans_ anatomy and behaviour, including a number of [introductory handbooks](https://www.wormatlas.org/handbookhome.htm). + +A primary source of information ofr this resource on [individual neurons](https://www.wormatlas.org/neurons/Individual%20Neurons/Neuronframeset.html). + +## Worm Wiring + +[WormWiring](https://www.wormwiring.org/)... + +## WormNeuroAtlas + +[WormNeuroAtlas](https://francescorandi.github.io/wormneuroatlas) is ... + +## Worm Book + +Introductory chapters on a number of aspects of worm biology, including [neurobiology and behavior](http://www.wormbook.org/toc_neurobiobehavior.html). + +## NemaNode + +[NemaNode](https://nemanode.org) is ... + +## parsetrakem2 + +[Parsetrakem2](https://github.com/cabrittin/parsetrakem2) is software to quantify the pairwise membrane contacts between [TrakEM2](https://imagej.net/plugins/trakem2/) segmented processes, as used in [Brittin et al. 2021](Brittin_2021.md) + + + + + + + + + diff --git a/mkdocs.yml b/mkdocs.yml index beb757519..c083f4f51 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -755,8 +755,11 @@ nav: - 'R9shR': 'R9shR.md' - 'R9stL': 'R9stL.md' - 'R9stR': 'R9stR.md' + - Other resources: + - 'Resources': 'Resources.md' - Python package: - 'Installation': 'Python.md' - 'API Reference': "api/summary/" - - About: + - Help: - 'About & Contact': 'About.md' + - 'Add your data set': 'AddDataset.md' From 236d2da5b8cea67f26d05138beed1fe5402ded03 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 09:23:57 +0000 Subject: [PATCH 04/11] Tweak Randi page --- docs/Randi_2023.md | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/docs/Randi_2023.md b/docs/Randi_2023.md index 2a5564657..e24cafa7d 100644 --- a/docs/Randi_2023.md +++ b/docs/Randi_2023.md @@ -3,19 +3,26 @@ _Randi, F., Sharma, A.K., Dvali, S., Leifer, M.
[Nature 623, 406–414 (2023)](https://doi.org/10.1038/s41586-023-06683-4)_ -!!! example "Datasets" +!!! example "Datasets incorporated" - **[WormNeuroAtlas - Anatomical](WormNeuroAtlas_data.md)** - **[WormNeuroAtlas - Functional](Randi2023_data.md)** +!!! warning "Resources from publication" + + - **[WormNeuroAtlas package](Resources.md#wormneuroatlas)** + - **[FunCoNN: Functional Connectivity on NemaNode](https://funconn.princeton.edu/)** + - **[FunSim: Functional Connectivity Neuron Simulator](https://funsim.princeton.edu/)** + - **[Data on OSF](https://osf.io/e2syt/)** + **Summary** - Aims to understand the relationship between structure and function of the connectome by measuring signal propagation of _C.elegans_ using direct optogenetic activation and simultaneous whole-brain calcium imaging -- the functional atlas is built upon: - - anatomical datasets (White et al. 1986; Witvliet et al. 2021) - - genome (Wormbase.org) - - single-cell transcriptome (Taylor et al. 2021) - - neuropeptide/GPCR deorphanization (Beets et al. 2023) - - monoaminergic connectome (Bentley et al. 2016) - - neuropeptidergic connectome (Ripoll-Sanchez et al. 2023) +- The functional atlas is built upon: + - anatomical datasets ([White et al. 1986](White_1986.md); [Witvliet et al. 2021](Witvliet_2021.md)) + - genome [WormBase](www.wormbase.org) + - single-cell transcriptome ([Taylor et al. 2021](Taylor_2021.md)) + - neuropeptide/GPCR deorphanization ([Beets et al. 2023](Beets_2023.md)) + - monoaminergic connectome ([Bentley et al. 2016](Bentley_2016.md)) + - neuropeptidergic connectome ([Ripoll-Sanchez et al. 2023](RipollSanchez_2023.md)) From 621b7f6da1b787d93aba6fe0cae211faca89d60f Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 09:24:22 +0000 Subject: [PATCH 05/11] Also mkdocs.yml --- mkdocs.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index c083f4f51..94b95f9ad 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -13,6 +13,7 @@ theme: tip: material/set-left abstract: material/graph question: material/information-slab-circle-outline + warning: material/web plugins: - plotly @@ -755,7 +756,7 @@ nav: - 'R9shR': 'R9shR.md' - 'R9stL': 'R9stL.md' - 'R9stR': 'R9stR.md' - - Other resources: + - Resources: - 'Resources': 'Resources.md' - Python package: - 'Installation': 'Python.md' From 1c4d26b0bc6eeeb36e50b482553b398e30d318f4 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 10:18:11 +0000 Subject: [PATCH 06/11] Initial set of readme updates --- docs/Altun_2009.md | 6 +++--- docs/Durbin_1987.md | 4 +++- docs/Hall_1991.md | 4 ++-- docs/Varshney_2011.md | 46 +++++++++++++++++++++++-------------------- docs/White_1986.md | 14 ++++++------- 5 files changed, 40 insertions(+), 34 deletions(-) diff --git a/docs/Altun_2009.md b/docs/Altun_2009.md index 15ed79bb6..1f66f768a 100644 --- a/docs/Altun_2009.md +++ b/docs/Altun_2009.md @@ -1,7 +1,7 @@ ## High resolution map of _Caenorhabditis elegans_ gap junction proteins -_Zeynep F.Altun, Bojun Chen, Zhao-Weng Wang, David. H Hall_
_[Dev. Dyn., 238: 1936-1950](https://doi.org/10.1002/dvdy.22025)_
_Published: 17 July 2009_ +_Zeynep F. Altun, Bojun Chen, Zhao-Weng Wang, David. H Hall_
_[Dev. Dyn., 238: 1936-1950](https://doi.org/10.1002/dvdy.22025)_
_Published: 17 July 2009_ **Summary** -- There are three tables of innexin expression within the paper. -- Table 3 is incorporated into a [dataset](https://github.com/yasinthanvickneswaran/ConnectomeToolbox/blob/main/cect/data/Modified%20celegans%20db%20dump.csv) with WormAtlas data. +- There are three tables of innexin expression in the paper. +- Table 3 is incorporated into a [dataset](https://github.com/openworm/ConnectomeToolbox/blob/main/cect/data/Modified%20celegans%20db%20dump.csv) with WormAtlas data. diff --git a/docs/Durbin_1987.md b/docs/Durbin_1987.md index 8d5f9894c..70eeb24d9 100644 --- a/docs/Durbin_1987.md +++ b/docs/Durbin_1987.md @@ -4,7 +4,9 @@ _Richard Michael Durbin, PhD thesis_ _Published: April 1987_ -[Link to thesis](https://www.wormatlas.org/Durbin/durbinthesis.pdf) +!!! warning "Resources from publication" + + **[Link to thesis](https://www.wormatlas.org/Durbin/durbinthesis.pdf)** **Summary** diff --git a/docs/Hall_1991.md b/docs/Hall_1991.md index 55d42ed3d..340d20809 100644 --- a/docs/Hall_1991.md +++ b/docs/Hall_1991.md @@ -6,5 +6,5 @@ _David H. Hall and Richard L. Russell_
- Used EM series to reconstruct the posterior nervous system of the adult hermaphrodite _C.elegans_. - 40 neurons in the tail of the adult were identified and a complete list of synapses was assembled for 2 isogenic animals. -- this list was compared with ta third isogenic animal reconstructed by White et al. (1986) -- Varshney et al. (2011) later incorporated their published synaptic connectivity data to build their connectome. \ No newline at end of file +- This list was compared with ta third isogenic animal reconstructed by [White et al. 1986](White_1986.md). +- [Varshney et al. 2011](Varshney_2011.md) later incorporated this published synaptic connectivity data to build their connectome. \ No newline at end of file diff --git a/docs/Varshney_2011.md b/docs/Varshney_2011.md index b47e60a87..bf494ad1f 100644 --- a/docs/Varshney_2011.md +++ b/docs/Varshney_2011.md @@ -4,53 +4,57 @@ _Lav R. Varshney, Beth L. Chen, Eric Paniagua, David H. Hall, Dmitri B. Chklovsk _Published: February 3, 2011_ -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Varshney_2011](Varshney_data.md)** +!!! warning "Resources from publication" + + - **[MATLAB code for analysing dataset](https://github.com/lrvarshney/elegans)** + **Data Acquisition** - Assembled wiring diagram by consolidating existing data from both published and unpublished sources -White et al- The Mind of a Worm (MOW) (starting point) +[White et al. 1986](White_1986.md) The Mind of a Worm (MOW) was the starting point - - extracted wiring data from diagrams, figures, tables and text - - connectivity of each neuron, its synaptic partner, and synaptic type was manually entered into an electronic database - - in the ventral cord, determining this level of synaptic specification was complicated by the fact that connections were recorded by neuron class - - assigned proper connections to the appropriate left/right neuronby referring to White and coworker's original laboratory notebooks and original EMs + - Extracted wiring data from diagrams, figures, tables and text + - Connectivity of each neuron, its synaptic partners, and synaptic type was manually entered into an electronic database + - In the ventral cord, determining this level of synaptic specification was complicated by the fact that connections were recorded by neuron class + - Assigned proper connections to the appropriate left/right neuron by referring to White and co-worker's original laboratory notebooks and original EMs -R.M. Durbin- the anterior portion of the worm +[Durbin 1987](Durbin_1987.md) - the anterior portion of the worm -- Anterior connections needed an update as MOW did not specify the location of syanpses, integration proved difficult -- For these neurons, they obtained positional information by cross-referencing Durbin's data against original EMs and his handwritten annotations in White's laboratory notebooks -- Only synapses located in regions addressed by Durbin were included +- Anterior connections needed an update as MOW did not specify the location of synapses, integration proved difficult. +- For these neurons, they obtained positional information by cross-referencing Durbin's data against original EMs and his handwritten annotations in White's laboratory notebooks. +- Only synapses located in regions addressed by Durbin were included. - Connections in the middle and tail region of the worm were mostly unaffected by these updates. **Differences in data and gaps** -- [Hobert O and Hall DH, unpublished] differences between GFP neurons and White's work have been observed +- Hobert O and Hall DH, unpublished - differences between GFP neurons and White's work have been observed - anterior processes of DVB and PVT could have been mistakenly switched in MOW - so they reversed the connections for neurons DVB and PVT anterior to the vulva -- reconstructions of neurons in the mid-body of the wor are incomplete -- from a combination of these published works +- Reconstructions of neurons in the mid-body of the worm are incomplete +- From a combination of these published works - White et al 1986 - Durbin RM 1987 - Hall DH, Russel RL 1991 - White et al 1976 -- wiring data for 64 neurons had large gaps or were missing entirely +- Wiring data for 64 neurons had large gaps or were missing entirely - 61 of these were motor neurons in the ventral cord - 2 were excretory neurons (CANL/R) that do not appear to make any synapses - RID is the only process in the dorsal cord that extends over the length of the animal **Updates to previous data** -- Using a White et al laboratory notebooks, they identified notes for full reconstructions of 24 of the aforementioned neurons +- Using White et al. laboratory notebooks, they identified notes for full reconstructions of 24 of the aforementioned neurons - Partial connectivity data for the remaining 38 were also available where 22 neurons have partial/missing dorsal side connections and 6 neurons have partial ventral side connections - 600 updates were made to the original notes and published reconstructions - -additions of previously missed NMJs between ventral cord motor neurons and body wall muscles --large section on the dorsal side of the worm was never EM at high power magnification - - produced new high power EMs of this dorsal region - - 3 neurons (DA5,DB4,DD3) were obtained from these EMs - - resource constraints prevented them from covering the entire dorsal gap + - additions of previously missed NMJs between ventral cord motor neurons and body wall muscles +- Large section on the dorsal side of the worm was never EM at high power magnification + - produced new high power EMs of this dorsal region + - 3 neurons (DA5, DB4, DD3) were obtained from these EMs + - resource constraints prevented them from covering the entire dorsal gap - reconciliation of discrepancies - -561 synapses for 108 neurons (49% chemical "sends", 31% chemical "receives" and 20% for electrical junctions) + - 561 synapses for 108 neurons (49% chemical "sends", 31% chemical "receives" and 20% for electrical junctions) diff --git a/docs/White_1986.md b/docs/White_1986.md index 4450fd405..872a5cd6f 100644 --- a/docs/White_1986.md +++ b/docs/White_1986.md @@ -5,7 +5,7 @@ *[Phil. Trans. R. Soc. Lond. B3141–340](https://royalsocietypublishing.org/doi/10.1098/rstb.1986.0056)*
*Published 12 November 1986* -!!! example "Datasets" +!!! example "Datasets incorporated" - **[White_A](White_A_data.md)** - **[White_L4](White_L4_data.md)** @@ -14,19 +14,19 @@ **Type of Connectomics Data** -- Anatomical connectome: chemical synapses; electrical gap junctions +- Anatomical connectome: chemical synapses; electrical gap junctions. **Summary** -- Showed the first connectome of the adult hermaphrodite _C.elegans_ via electron microscopy -- Consolidated the naming scheme of the 302 neurons +- Reconstructed the first connectome of the adult hermaphrodite _C.elegans_ via electron microscopy. +- Consolidated the naming scheme of the 302 neurons. - Established the criteria for identifying chemical synapses and gap junctions from electron microscope reconstructions. **Reliability of data** -1. Human error: when following long featureless process bundles, it resulted in switch processes. -2. Many processes run close to plane of sectioning and so it provides images with indistinct objects leading to problems in identification -3. Similar errors of process identification in area of poor image quality caused by dirt or loss of sections on grid bars +1. Human error: when following long featureless process bundles, could result in switch between processes. +2. Many processes run close to plane of sectioning, resulting in images with indistinct objects leading to problems in identification. +3. Similar errors of process identification in area of poor image quality caused by dirt or loss of sections on grid bars. From 5364ab03dd9dc30ca490ef400a6ee42701d54d73 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 10:30:12 +0000 Subject: [PATCH 07/11] More updated readmes --- docs/Gendrel_2016.md | 2 +- docs/Pereira_2015.md | 12 ++++++------ docs/Serrano_2013.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/Gendrel_2016.md b/docs/Gendrel_2016.md index 946899f6c..f0023ec96 100644 --- a/docs/Gendrel_2016.md +++ b/docs/Gendrel_2016.md @@ -5,4 +5,4 @@ _Gendrel M, Atlas EG, Hobert O
[eLife 5:e17686](https://doi.org/10.7554/eLi **Abstract** - Reports a comprehensive neurotransmitter map of neurons in the _C.elegans_ connectome revealing twice as many GABA-positive neuron classes as previously reported. -- This data was later used and incorporated into Bentley et al. 2016 multilayer connectome and Randi et al. 2023 functional connectome. +- This data was later used and incorporated into [Bentley et al. 2016](Bentley_2016.md) multilayer connectome and [Randi et al. 2023](Randi_2023.md) functional connectome. diff --git a/docs/Pereira_2015.md b/docs/Pereira_2015.md index acb2a2587..93936d0b7 100644 --- a/docs/Pereira_2015.md +++ b/docs/Pereira_2015.md @@ -1,17 +1,17 @@ ## A cellular and regulatory map of the cholinergic nervous system of C. elegans _Laura Pereira, Paschalis Kratsios, Esther Serrano-Saiz, Hila Sheftel, Avi E Mayo, David H Hall, John G White, Brigitte LeBoeuf, L Rene Garcia, Uri Alon, and Oliver Hobert_
*[eLife 4:e12432.](https://elifesciences.org/articles/12432)*
-_Published: 25 December 2015 https://doi.org/10.7554/eLife.12432.001_ +_Published: 25 December 2015_ **Data for network construction** -- Connectivity data was taken from the latest release of www.wormwiring.org which contains updates to the original wiring diagram (White et al. 1986) -- Data from JSE and N2U worms were used -- Only synaptic connections that are found within more than 3 EM serial sections are kept -- Connection between a neuron to itself were ignored +- Connectivity data was taken from the latest release of [WormWiring](Resources.md#worm-wiring) which contains updates to the original wiring diagram ([White et al. 1986](White_1986.md)). +- Data from JSE and N2U worms were used. +- Only synaptic connections that are found within more than 3 EM serial sections are kept. +- Connection between a neuron to itself were ignored. **Abstract** -- They systematically mapped all cholinergic neuron types in the male and hermaphrodite _C.elegans_ nervous system +- They systematically mapped all cholinergic neuron types in the male and hermaphrodite _C.elegans_ nervous system. - Acetylcholine (ACh) is the most broadly used neurotransmitter from analysis of its usage relative to other neurotransmitters within the context of the entire connectome and within the specific network motifs embedded in the connectome. diff --git a/docs/Serrano_2013.md b/docs/Serrano_2013.md index ac8888ebf..4cef03752 100644 --- a/docs/Serrano_2013.md +++ b/docs/Serrano_2013.md @@ -9,4 +9,4 @@ Pages 659-673](https://doi.org/10.1016/j.cell.2013.09.052)* - The key defining feature of glutamatergic neurons is EAT-4/VGLUT which is present in 38 out of 118 neuron classes.
- Data is included in WormAtlas which has been compiled into a single [dataset](https://github.com/openworm/ConnectomeToolbox/blob/main/cect/data/Modified%20celegans%20db%20dump.csv) -- This data was later used to construct the functional connectome of Randi et al. (2023) and the multi-layer connectome of Bentley et al. (2016). +- This data was later used to construct the functional connectome of [Randi et al. 2023](Randi_2023.md) and the multi-layer connectome of [Bentley et al. 2016](Bentley_2016.md). From 930812836b84b8e6f806848a77824320246bf5c7 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 11:42:14 +0000 Subject: [PATCH 08/11] Add generated pep hubs files --- docs/Cells.md | 788 +++++----- docs/Full1_Test_data.md | 2 +- docs/Full1_Test_data_graph.md | 2 +- docs/Full1_Test_data_hiveplot.md | 2 +- docs/Neurons_Test_data.md | 2 +- docs/Neurons_Test_data_graph.md | 2 +- docs/Neurons_Test_data_hiveplot.md | 2 +- docs/PeptidergicHubs_Test_data.md | 2 +- docs/PeptidergicHubs_Test_data_graph.md | 2 +- docs/PeptidergicHubs_Test_data_hiveplot.md | 2 +- docs/Pharynx_Test_data.md | 2 +- docs/Pharynx_Test_data_graph.md | 2 +- docs/Pharynx_Test_data_hiveplot.md | 2 +- docs/Social_Test_data.md | 2 +- docs/Social_Test_data_graph.md | 2 +- docs/Social_Test_data_hiveplot.md | 2 +- .../Test_Neurons_Chemical_Exc_graph.json | 1302 ++++++++--------- .../Test_Neurons_Chemical_Exc_graph.png | Bin 106043 -> 104838 bytes .../Test_Neurons_Chemical_Inh_graph.json | 1230 ++++++++-------- .../Test_Neurons_Chemical_Inh_graph.png | Bin 104766 -> 103675 bytes .../assets/Test_Neurons_Electrical_graph.json | 1262 ++++++++-------- docs/assets/Test_Neurons_Electrical_graph.png | Bin 104784 -> 105685 bytes .../Test_PeptidergicHubs_Chemical_Exc.json | 934 ++++++++++++ .../Test_PeptidergicHubs_Chemical_Exc.png | Bin 0 -> 36714 bytes ...st_PeptidergicHubs_Chemical_Exc_graph.json | 1118 ++++++++++++++ ...est_PeptidergicHubs_Chemical_Exc_graph.png | Bin 0 -> 47447 bytes .../Test_PeptidergicHubs_Chemical_Inh.json | 934 ++++++++++++ .../Test_PeptidergicHubs_Chemical_Inh.png | Bin 0 -> 33413 bytes ...st_PeptidergicHubs_Chemical_Inh_graph.json | 984 +++++++++++++ ...est_PeptidergicHubs_Chemical_Inh_graph.png | Bin 0 -> 35287 bytes .../Test_PeptidergicHubs_Electrical.json | 934 ++++++++++++ .../Test_PeptidergicHubs_Electrical.png | Bin 0 -> 32973 bytes ...Test_PeptidergicHubs_Electrical_graph.json | 1030 +++++++++++++ .../Test_PeptidergicHubs_Electrical_graph.png | Bin 0 -> 37277 bytes .../Test_Pharynx_Chemical_Exc_graph.json | 96 +- .../Test_Pharynx_Chemical_Exc_graph.png | Bin 31443 -> 29717 bytes docs/assets/Test_Raw_Chemical_graph.json | 196 +-- docs/assets/Test_Raw_Chemical_graph.png | Bin 25071 -> 27831 bytes docs/assets/Test_Raw_Electrical_graph.json | 126 +- docs/assets/Test_Raw_Electrical_graph.png | Bin 22840 -> 22675 bytes 40 files changed, 8449 insertions(+), 2515 deletions(-) create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Exc.json create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Exc.png create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Exc_graph.json create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Exc_graph.png create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Inh.json create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Inh.png create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.json create mode 100644 docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.png create mode 100644 docs/assets/Test_PeptidergicHubs_Electrical.json create mode 100644 docs/assets/Test_PeptidergicHubs_Electrical.png create mode 100644 docs/assets/Test_PeptidergicHubs_Electrical_graph.json create mode 100644 docs/assets/Test_PeptidergicHubs_Electrical_graph.png diff --git a/docs/Cells.md b/docs/Cells.md index c42d84f0a..3ca6e677e 100644 --- a/docs/Cells.md +++ b/docs/Cells.md @@ -437,132 +437,132 @@ title: C. elegans cells ``` -| | 0 | 1 | 2 | -|:-------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| | Notes | Datasets | Link | -| ADAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADAframeset.html)
OSB 3D | -| ADAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADAframeset.html)
OSB 3D | -| AIAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIAframeset.html)
OSB 3D | -| AIAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIAframeset.html)
OSB 3D | -| AIBL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIBframeset.html)
OSB 3D | -| AIBR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIBframeset.html)
OSB 3D | -| AIML | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIMframeset.html)
OSB 3D | -| AIMR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIMframeset.html)
OSB 3D | -| AINL | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AINframeset.html)
OSB 3D | -| AINR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AINframeset.html)
OSB 3D | -| AIYL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIYframeset.html)
OSB 3D | -| AIYR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIYframeset.html)
OSB 3D | -| AIZL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIZframeset.html)
OSB 3D | -| AIZR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIZframeset.html)
OSB 3D | -| ALA | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALAframeset.html)
OSB 3D | -| AUAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AUAframeset.html)
OSB 3D | -| AUAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AUAframeset.html)
OSB 3D | -| AVAL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVAframeset.html)
OSB 3D | -| AVAR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVAframeset.html)
OSB 3D | -| AVBL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVBframeset.html)
OSB 3D | -| AVBR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVBframeset.html)
OSB 3D | -| AVDL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVDframeset.html)
OSB 3D | -| AVDR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVDframeset.html)
OSB 3D | -| AVEL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVEframeset.html)
OSB 3D | -| AVER | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVEframeset.html)
OSB 3D | -| AVFL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVFframeset.html)
OSB 3D | -| AVFR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVFframeset.html)
OSB 3D | -| AVG | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVGframeset.html)
OSB 3D | -| AVHL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVHframeset.html)
OSB 3D | -| AVHR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVHframeset.html)
OSB 3D | -| AVJL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVJframeset.html)
OSB 3D | -| AVJR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVJframeset.html)
OSB 3D | -| AVKL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVKframeset.html)
OSB 3D | -| AVKR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVKframeset.html)
OSB 3D | -| AVL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVLframeset.html)
OSB 3D | -| BDUL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BDUframeset.html)
OSB 3D | -| BDUR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BDUframeset.html)
OSB 3D | -| CA01 | Male interneuron | | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA02 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA03 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA04 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA05 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA06 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA07 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA08 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CA09 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| -| CP01 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP02 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP03 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP04 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP05 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP06 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP07 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP08 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| CP09 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| -| DVB | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVBframeset.html)
OSB 3D | -| DVC | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVCframeset.html)
OSB 3D | -| DVE | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVEframeset.html)
| -| DVF | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVFframeset.html)
| -| DX1 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| -| DX2 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| -| DX3 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| -| EF1 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| -| EF2 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| -| EF3 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| -| I1L | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I1frameset.html)
OSB 3D | -| I1R | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I1frameset.html)
OSB 3D | -| I2L | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I2frameset.html)
OSB 3D | -| I2R | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I2frameset.html)
OSB 3D | -| I3 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I3frameset.html)
OSB 3D | -| I4 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I4frameset.html)
OSB 3D | -| I5 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I5frameset.html)
OSB 3D | -| I6 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I6frameset.html)
OSB 3D | -| LUAL | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/LUAframeset.html)
OSB 3D | -| LUAR | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/LUAframeset.html)
OSB 3D | -| MCML | Male head interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/MCMframeset.html)
| -| MCMR | Male head interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/MCMframeset.html)
| -| PDC | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDCframeset.html)
| -| PGA | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PGAframeset.html)
| -| PVCL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVCframeset.html)
OSB 3D | -| PVCR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVCframeset.html)
OSB 3D | -| PVNL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVNframeset.html)
OSB 3D | -| PVNR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVNframeset.html)
OSB 3D | -| PVPL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVPframeset.html)
OSB 3D | -| PVPR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVPframeset.html)
OSB 3D | -| PVQL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVQframeset.html)
OSB 3D | -| PVQR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVQframeset.html)
OSB 3D | -| PVR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVRframeset.html)
OSB 3D | -| PVT | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVTframeset.html)
OSB 3D | -| PVV | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVVframeset.html)
| -| PVWL | Layer 2 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVWframeset.html)
OSB 3D | -| PVWR | Layer 2 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVWframeset.html)
OSB 3D | -| PVX | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVXframeset.html)
| -| PVY | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVYframeset.html)
| -| PVZ | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVZframeset.html)
| -| RIAL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIAframeset.html)
OSB 3D | -| RIAR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIAframeset.html)
OSB 3D | -| RIBL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIBframeset.html)
OSB 3D | -| RIBR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIBframeset.html)
OSB 3D | -| RICL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RICframeset.html)
OSB 3D | -| RICR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RICframeset.html)
OSB 3D | -| RID | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIDframeset.html)
OSB 3D | -| RIFL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIFframeset.html)
OSB 3D | -| RIFR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIFframeset.html)
OSB 3D | -| RIGL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIGframeset.html)
OSB 3D | -| RIGR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIGframeset.html)
OSB 3D | -| RIH | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIHframeset.html)
OSB 3D | -| RIML | Layer 1 interneuron; motorneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIMframeset.html)
OSB 3D | -| RIMR | Layer 1 interneuron; motorneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIMframeset.html)
OSB 3D | -| RIPL | Linker to pharynx | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIPframeset.html)
OSB 3D | -| RIPR | Linker to pharynx | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIPframeset.html)
OSB 3D | -| RIR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIRframeset.html)
OSB 3D | -| RIS | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RISframeset.html)
OSB 3D | -| RMFL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMFframeset.html)
OSB 3D | -| RMFR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMFframeset.html)
OSB 3D | -| RMGL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMGframeset.html)
OSB 3D | -| RMGR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMGframeset.html)
OSB 3D | -| SAADL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | -| SAADR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | -| SAAVL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | -| SAAVR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | -| URBL | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URBframeset.html)
OSB 3D | -| URBR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URBframeset.html)
OSB 3D | +| | 0 | 1 | 2 | +|:-------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| | Notes | Datasets | Link | +| ADAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADAframeset.html)
OSB 3D | +| ADAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADAframeset.html)
OSB 3D | +| AIAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIAframeset.html)
OSB 3D | +| AIAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIAframeset.html)
OSB 3D | +| AIBL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIBframeset.html)
OSB 3D | +| AIBR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIBframeset.html)
OSB 3D | +| AIML | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIMframeset.html)
OSB 3D | +| AIMR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIMframeset.html)
OSB 3D | +| AINL | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AINframeset.html)
OSB 3D | +| AINR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AINframeset.html)
OSB 3D | +| AIYL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIYframeset.html)
OSB 3D | +| AIYR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIYframeset.html)
OSB 3D | +| AIZL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIZframeset.html)
OSB 3D | +| AIZR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AIZframeset.html)
OSB 3D | +| ALA | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALAframeset.html)
OSB 3D | +| AUAL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AUAframeset.html)
OSB 3D | +| AUAR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AUAframeset.html)
OSB 3D | +| AVAL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVAframeset.html)
OSB 3D | +| AVAR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVAframeset.html)
OSB 3D | +| AVBL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVBframeset.html)
OSB 3D | +| AVBR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVBframeset.html)
OSB 3D | +| AVDL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVDframeset.html)
OSB 3D | +| AVDR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVDframeset.html)
OSB 3D | +| AVEL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVEframeset.html)
OSB 3D | +| AVER | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVEframeset.html)
OSB 3D | +| AVFL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVFframeset.html)
OSB 3D | +| AVFR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVFframeset.html)
OSB 3D | +| AVG | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVGframeset.html)
OSB 3D | +| AVHL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVHframeset.html)
OSB 3D | +| AVHR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVHframeset.html)
OSB 3D | +| AVJL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVJframeset.html)
OSB 3D | +| AVJR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVJframeset.html)
OSB 3D | +| AVKL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVKframeset.html)
OSB 3D | +| AVKR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVKframeset.html)
OSB 3D | +| AVL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVLframeset.html)
OSB 3D | +| BDUL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BDUframeset.html)
OSB 3D | +| BDUR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BDUframeset.html)
OSB 3D | +| CA01 | Male interneuron | | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA02 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA03 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA04 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA05 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA06 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA07 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA08 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CA09 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CAframeset.html)
| +| CP01 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP02 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP03 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP04 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP05 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP06 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP07 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP08 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| CP09 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CPframeset.html)
| +| DVB | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVBframeset.html)
OSB 3D | +| DVC | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVCframeset.html)
OSB 3D | +| DVE | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVEframeset.html)
| +| DVF | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVFframeset.html)
| +| DX1 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| +| DX2 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| +| DX3 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DXframeset.html)
| +| EF1 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| +| EF2 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| +| EF3 | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/EFframeset.html)
| +| I1L | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I1frameset.html)
OSB 3D | +| I1R | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I1frameset.html)
OSB 3D | +| I2L | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I2frameset.html)
OSB 3D | +| I2R | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I2frameset.html)
OSB 3D | +| I3 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I3frameset.html)
OSB 3D | +| I4 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I4frameset.html)
OSB 3D | +| I5 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I5frameset.html)
OSB 3D | +| I6 | Pharyngeal interneuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/I6frameset.html)
OSB 3D | +| LUAL | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/LUAframeset.html)
OSB 3D | +| LUAR | Layer 3 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/LUAframeset.html)
OSB 3D | +| MCML | Male head interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/MCMframeset.html)
| +| MCMR | Male head interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/MCMframeset.html)
| +| PDC | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDCframeset.html)
| +| PGA | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PGAframeset.html)
| +| PVCL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVCframeset.html)
OSB 3D | +| PVCR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVCframeset.html)
OSB 3D | +| PVNL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVNframeset.html)
OSB 3D | +| PVNR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVNframeset.html)
OSB 3D | +| PVPL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVPframeset.html)
OSB 3D | +| PVPR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVPframeset.html)
OSB 3D | +| PVQL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVQframeset.html)
OSB 3D | +| PVQR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVQframeset.html)
OSB 3D | +| PVR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVRframeset.html)
OSB 3D | +| PVT | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVTframeset.html)
OSB 3D | +| PVV | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVVframeset.html)
| +| PVWL | Layer 2 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVWframeset.html)
OSB 3D | +| PVWR | Layer 2 interneuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVWframeset.html)
OSB 3D | +| PVX | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVXframeset.html)
| +| PVY | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVYframeset.html)
| +| PVZ | Male interneuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVZframeset.html)
| +| RIAL | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIAframeset.html)
OSB 3D | +| RIAR | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIAframeset.html)
OSB 3D | +| RIBL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIBframeset.html)
OSB 3D | +| RIBR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIBframeset.html)
OSB 3D | +| RICL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RICframeset.html)
OSB 3D | +| RICR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RICframeset.html)
OSB 3D | +| RID | Layer 1 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIDframeset.html)
OSB 3D | +| RIFL | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIFframeset.html)
OSB 3D | +| RIFR | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIFframeset.html)
OSB 3D | +| RIGL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIGframeset.html)
OSB 3D | +| RIGR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIGframeset.html)
OSB 3D | +| RIH | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIHframeset.html)
OSB 3D | +| RIML | Layer 1 interneuron; motorneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIMframeset.html)
OSB 3D | +| RIMR | Layer 1 interneuron; motorneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIMframeset.html)
OSB 3D | +| RIPL | Linker to pharynx | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIPframeset.html)
OSB 3D | +| RIPR | Linker to pharynx | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIPframeset.html)
OSB 3D | +| RIR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIRframeset.html)
OSB 3D | +| RIS | Layer 3 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RISframeset.html)
OSB 3D | +| RMFL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMFframeset.html)
OSB 3D | +| RMFR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMFframeset.html)
OSB 3D | +| RMGL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMGframeset.html)
OSB 3D | +| RMGR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMGframeset.html)
OSB 3D | +| SAADL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | +| SAADR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | +| SAAVL | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | +| SAAVR | Layer 2 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SAAframeset.html)
OSB 3D | +| URBL | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URBframeset.html)
OSB 3D | +| URBR | Category 4 interneuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URBframeset.html)
OSB 3D | #### ![#9966cc](images/9966cc.png) Motor neuron @@ -591,132 +591,132 @@ title: C. elegans cells ``` -| | 0 | 1 | 2 | -|:--------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| | Notes | Datasets | Link | -| AS1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| AS9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | -| DA1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DA9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | -| DB1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DB7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | -| DD1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| DD2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| DD3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| DD4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| DD5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| DD6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | -| HSNL | Hermaphrodite specific motor neuron | [White_A](White_A_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HSNframeset.html)
OSB 3D | -| HSNR | Hermaphrodite specific motor neuron | [White_A](White_A_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HSNframeset.html)
OSB 3D | -| M1 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M1frameset.html)
OSB 3D | -| M2L | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M2frameset.html)
OSB 3D | -| M2R | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M2frameset.html)
OSB 3D | -| M3L | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M3frameset.html)
OSB 3D | -| M3R | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M3frameset.html)
OSB 3D | -| M4 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M4frameset.html)
OSB 3D | -| M5 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M5frameset.html)
OSB 3D | -| PDA | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDAframeset.html)
OSB 3D | -| PDB | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDBframeset.html)
OSB 3D | -| RIVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIVframeset.html)
OSB 3D | -| RIVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIVframeset.html)
OSB 3D | -| RMDDL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMDDR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMDL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMDR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMDVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMDVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | -| RMED | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | -| RMEL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | -| RMER | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | -| RMEV | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | -| RMHL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMHframeset.html)
OSB 3D | -| RMHR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMHframeset.html)
OSB 3D | -| SABD | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | -| SABVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | -| SABVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | -| SIADL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | -| SIADR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | -| SIAVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | -| SIAVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | -| SIBDL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | -| SIBDR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | -| SIBVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | -| SIBVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | -| SMBDL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | -| SMBDR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | -| SMBVL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | -| SMBVR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | -| SMDDL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | -| SMDDR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | -| SMDVL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | -| SMDVR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | -| URADL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | -| URADR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | -| URAVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | -| URAVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | -| VA1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA12 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VA9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | -| VB1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VB9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | -| VC1 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VC2 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VC3 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VC4 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VC5 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VC6 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | -| VD1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD12 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD13 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | -| VD9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| | 0 | 1 | 2 | +|:--------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| | Notes | Datasets | Link | +| AS1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| AS9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASframeset.html)
OSB 3D | +| DA1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DA9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DAframeset.html)
OSB 3D | +| DB1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DB7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DBframeset.html)
OSB 3D | +| DD1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| DD2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| DD3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| DD4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| DD5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| DD6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DDframeset.html)
OSB 3D | +| HSNL | Hermaphrodite specific motor neuron | [White_A](White_A_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HSNframeset.html)
OSB 3D | +| HSNR | Hermaphrodite specific motor neuron | [White_A](White_A_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HSNframeset.html)
OSB 3D | +| M1 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M1frameset.html)
OSB 3D | +| M2L | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M2frameset.html)
OSB 3D | +| M2R | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M2frameset.html)
OSB 3D | +| M3L | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M3frameset.html)
OSB 3D | +| M3R | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M3frameset.html)
OSB 3D | +| M4 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M4frameset.html)
OSB 3D | +| M5 | Pharyngeal motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Cook2020](Cook2020_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/M5frameset.html)
OSB 3D | +| PDA | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDAframeset.html)
OSB 3D | +| PDB | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDBframeset.html)
OSB 3D | +| RIVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIVframeset.html)
OSB 3D | +| RIVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RIVframeset.html)
OSB 3D | +| RMDDL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMDDR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMDL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMDR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMDVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMDVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMDframeset.html)
OSB 3D | +| RMED | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | +| RMEL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | +| RMER | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | +| RMEV | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMEframeset.html)
OSB 3D | +| RMHL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMHframeset.html)
OSB 3D | +| RMHR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/RMHframeset.html)
OSB 3D | +| SABD | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | +| SABVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | +| SABVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SABframeset.html)
OSB 3D | +| SIADL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | +| SIADR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | +| SIAVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | +| SIAVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIAframeset.html)
OSB 3D | +| SIBDL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | +| SIBDR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | +| SIBVL | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | +| SIBVR | Sublateral motor neuron; interneuron in White et al., 1986 | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SIBframeset.html)
OSB 3D | +| SMBDL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | +| SMBDR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | +| SMBVL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | +| SMBVR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMBframeset.html)
OSB 3D | +| SMDDL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | +| SMDDR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | +| SMDVL | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | +| SMDVR | Sublateral motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SMDframeset.html)
OSB 3D | +| URADL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | +| URADR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | +| URAVL | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | +| URAVR | Head motor neuron | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URAframeset.html)
OSB 3D | +| VA1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA12 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VA9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VAframeset.html)
OSB 3D | +| VB1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VB9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VBframeset.html)
OSB 3D | +| VC1 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VC2 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VC3 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VC4 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VC5 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VC6 | Hermaphrodite specific motor neuron | [White_whole](White_whole_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VCframeset.html)
OSB 3D | +| VD1 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD10 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD11 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD12 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD13 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD2 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD3 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD4 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD5 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD6 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD7 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD8 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | +| VD9 | Ventral cord motor neuron | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/VDframeset.html)
OSB 3D | #### ![#ff66cc](images/ff66cc.png) Sensory neuron @@ -745,148 +745,148 @@ title: C. elegans cells ``` -| | 0 | 1 | 2 | -|:------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| | Notes | Datasets | Link | -| ADEL | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADEframeset.html)
OSB 3D | -| ADER | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADEframeset.html)
OSB 3D | -| ADFL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADFframeset.html)
OSB 3D | -| ADFR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADFframeset.html)
OSB 3D | -| ADLL | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADLframeset.html)
OSB 3D | -| ADLR | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADLframeset.html)
OSB 3D | -| AFDL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AFDframeset.html)
OSB 3D | -| AFDR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AFDframeset.html)
OSB 3D | -| ALML | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALMframeset.html)
OSB 3D | -| ALMR | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALMframeset.html)
OSB 3D | -| ALNL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALNframeset.html)
OSB 3D | -| ALNR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALNframeset.html)
OSB 3D | -| AQR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AQRframeset.html)
OSB 3D | -| ASEL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASEframeset.html)
OSB 3D | -| ASER | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASEframeset.html)
OSB 3D | -| ASGL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASGframeset.html)
OSB 3D | -| ASGR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASGframeset.html)
OSB 3D | -| ASHL | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASHframeset.html)
OSB 3D | -| ASHR | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASHframeset.html)
OSB 3D | -| ASIL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASIframeset.html)
OSB 3D | -| ASIR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASIframeset.html)
OSB 3D | -| ASJL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASJframeset.html)
OSB 3D | -| ASJR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASJframeset.html)
OSB 3D | -| ASKL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASKframeset.html)
OSB 3D | -| ASKR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASKframeset.html)
OSB 3D | -| AVM | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVMframeset.html)
OSB 3D | -| AWAL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWAframeset.html)
OSB 3D | -| AWAR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWAframeset.html)
OSB 3D | -| AWBL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWBframeset.html)
OSB 3D | -| AWBR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWBframeset.html)
OSB 3D | -| AWCL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWCframeset.html)
OSB 3D | -| AWCR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWCframeset.html)
OSB 3D | -| BAGL | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BAGframeset.html)
OSB 3D | -| BAGR | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BAGframeset.html)
OSB 3D | -| CEMDL | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| -| CEMDR | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| -| CEMVL | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| -| CEMVR | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| -| CEPDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | -| CEPDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | -| CEPVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | -| CEPVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | -| DVA | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVAframeset.html)
OSB 3D | -| FLPL | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/FLPframeset.html)
OSB 3D | -| FLPR | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/FLPframeset.html)
OSB 3D | -| HOA | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HOAframeset.html)
| -| HOB | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HOBframeset.html)
| -| IL1DL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL1DR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL1L | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL1R | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL1VL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL1VR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | -| IL2DL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| IL2DR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| IL2L | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| IL2R | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| IL2VL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| IL2VR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | -| OLLL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLLframeset.html)
OSB 3D | -| OLLR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLLframeset.html)
OSB 3D | -| OLQDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | -| OLQDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | -| OLQVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | -| OLQVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | -| PCAL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCAframeset.html)
| -| PCAR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCAframeset.html)
| -| PCBL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCBframeset.html)
| -| PCBR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCBframeset.html)
| -| PCCL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCCframeset.html)
| -| PCCR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCCframeset.html)
| -| PDEL | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDEframeset.html)
OSB 3D | -| PDER | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDEframeset.html)
OSB 3D | -| PHAL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHAframeset.html)
OSB 3D | -| PHAR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHAframeset.html)
OSB 3D | -| PHBL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHBframeset.html)
OSB 3D | -| PHBR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHBframeset.html)
OSB 3D | -| PHCL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHCframeset.html)
OSB 3D | -| PHCR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHCframeset.html)
OSB 3D | -| PHDL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHDframeset.html)
| -| PHDR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHDframeset.html)
| -| PLML | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLMframeset.html)
OSB 3D | -| PLMR | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLMframeset.html)
OSB 3D | -| PLNL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLNframeset.html)
OSB 3D | -| PLNR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLNframeset.html)
OSB 3D | -| PQR | Touch | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PQRframeset.html)
OSB 3D | -| PVDL | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVDframeset.html)
OSB 3D | -| PVDR | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVDframeset.html)
OSB 3D | -| PVM | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVMframeset.html)
OSB 3D | -| R1AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Aframeset.html)
| -| R1AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Aframeset.html)
| -| R1BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Bframeset.html)
| -| R1BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Bframeset.html)
| -| R2AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Aframeset.html)
| -| R2AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Aframeset.html)
| -| R2BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Bframeset.html)
| -| R2BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Bframeset.html)
| -| R3AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Aframeset.html)
| -| R3AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Aframeset.html)
| -| R3BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Bframeset.html)
| -| R3BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Bframeset.html)
| -| R4AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Aframeset.html)
| -| R4AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Aframeset.html)
| -| R4BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Bframeset.html)
| -| R4BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Bframeset.html)
| -| R5AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Aframeset.html)
| -| R5AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Aframeset.html)
| -| R5BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Bframeset.html)
| -| R5BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Bframeset.html)
| -| R6AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Aframeset.html)
| -| R6AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Aframeset.html)
| -| R6BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Bframeset.html)
| -| R6BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Bframeset.html)
| -| R7AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Aframeset.html)
| -| R7AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Aframeset.html)
| -| R7BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Bframeset.html)
| -| R7BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Bframeset.html)
| -| R8AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Aframeset.html)
| -| R8AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Aframeset.html)
| -| R8BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Bframeset.html)
| -| R8BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Bframeset.html)
| -| R9AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Aframeset.html)
| -| R9AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Aframeset.html)
| -| R9BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Bframeset.html)
| -| R9BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Bframeset.html)
| -| SDQL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SDQframeset.html)
OSB 3D | -| SDQR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SDQframeset.html)
OSB 3D | -| SPCL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPCframeset.html)
| -| SPCR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPCframeset.html)
| -| SPDL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPDframeset.html)
| -| SPDR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPDframeset.html)
| -| SPVL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPVframeset.html)
| -| SPVR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPVframeset.html)
| -| URXL | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URXframeset.html)
OSB 3D | -| URXR | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URXframeset.html)
OSB 3D | -| URYDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | -| URYDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | -| URYVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | -| URYVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | +| | 0 | 1 | 2 | +|:------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| | Notes | Datasets | Link | +| ADEL | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADEframeset.html)
OSB 3D | +| ADER | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADEframeset.html)
OSB 3D | +| ADFL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADFframeset.html)
OSB 3D | +| ADFR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADFframeset.html)
OSB 3D | +| ADLL | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADLframeset.html)
OSB 3D | +| ADLR | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ADLframeset.html)
OSB 3D | +| AFDL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AFDframeset.html)
OSB 3D | +| AFDR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AFDframeset.html)
OSB 3D | +| ALML | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALMframeset.html)
OSB 3D | +| ALMR | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALMframeset.html)
OSB 3D | +| ALNL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALNframeset.html)
OSB 3D | +| ALNR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ALNframeset.html)
OSB 3D | +| AQR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AQRframeset.html)
OSB 3D | +| ASEL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASEframeset.html)
OSB 3D | +| ASER | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASEframeset.html)
OSB 3D | +| ASGL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASGframeset.html)
OSB 3D | +| ASGR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASGframeset.html)
OSB 3D | +| ASHL | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASHframeset.html)
OSB 3D | +| ASHR | Amphid, nociceptive | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASHframeset.html)
OSB 3D | +| ASIL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASIframeset.html)
OSB 3D | +| ASIR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASIframeset.html)
OSB 3D | +| ASJL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASJframeset.html)
OSB 3D | +| ASJR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASJframeset.html)
OSB 3D | +| ASKL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASKframeset.html)
OSB 3D | +| ASKR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/ASKframeset.html)
OSB 3D | +| AVM | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AVMframeset.html)
OSB 3D | +| AWAL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWAframeset.html)
OSB 3D | +| AWAR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWAframeset.html)
OSB 3D | +| AWBL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWBframeset.html)
OSB 3D | +| AWBR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWBframeset.html)
OSB 3D | +| AWCL | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWCframeset.html)
OSB 3D | +| AWCR | Amphid | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/AWCframeset.html)
OSB 3D | +| BAGL | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BAGframeset.html)
OSB 3D | +| BAGR | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/BAGframeset.html)
OSB 3D | +| CEMDL | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| +| CEMDR | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| +| CEMVL | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| +| CEMVR | Male head sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEMframeset.html)
| +| CEPDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | +| CEPDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | +| CEPVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | +| CEPVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/CEPframeset.html)
OSB 3D | +| DVA | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md), [Test](Test_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/DVAframeset.html)
OSB 3D | +| FLPL | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/FLPframeset.html)
OSB 3D | +| FLPR | Mechanosensory | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/FLPframeset.html)
OSB 3D | +| HOA | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HOAframeset.html)
| +| HOB | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/HOBframeset.html)
| +| IL1DL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL1DR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL1L | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL1R | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL1VL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL1VR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL1frameset.html)
OSB 3D | +| IL2DL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| IL2DR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| IL2L | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| IL2R | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| IL2VL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| IL2VR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/IL2frameset.html)
OSB 3D | +| OLLL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLLframeset.html)
OSB 3D | +| OLLR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLLframeset.html)
OSB 3D | +| OLQDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | +| OLQDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | +| OLQVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | +| OLQVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/OLQframeset.html)
OSB 3D | +| PCAL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCAframeset.html)
| +| PCAR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCAframeset.html)
| +| PCBL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCBframeset.html)
| +| PCBR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCBframeset.html)
| +| PCCL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCCframeset.html)
| +| PCCR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PCCframeset.html)
| +| PDEL | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDEframeset.html)
OSB 3D | +| PDER | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PDEframeset.html)
OSB 3D | +| PHAL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHAframeset.html)
OSB 3D | +| PHAR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHAframeset.html)
OSB 3D | +| PHBL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHBframeset.html)
OSB 3D | +| PHBR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHBframeset.html)
OSB 3D | +| PHCL | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHCframeset.html)
OSB 3D | +| PHCR | Phasmid | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHCframeset.html)
OSB 3D | +| PHDL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHDframeset.html)
| +| PHDR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PHDframeset.html)
| +| PLML | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLMframeset.html)
OSB 3D | +| PLMR | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLMframeset.html)
OSB 3D | +| PLNL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLNframeset.html)
OSB 3D | +| PLNR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PLNframeset.html)
OSB 3D | +| PQR | Touch | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PQRframeset.html)
OSB 3D | +| PVDL | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVDframeset.html)
OSB 3D | +| PVDR | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVDframeset.html)
OSB 3D | +| PVM | Mechanosensory | [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/PVMframeset.html)
OSB 3D | +| R1AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Aframeset.html)
| +| R1AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Aframeset.html)
| +| R1BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Bframeset.html)
| +| R1BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R1Bframeset.html)
| +| R2AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Aframeset.html)
| +| R2AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Aframeset.html)
| +| R2BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Bframeset.html)
| +| R2BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R2Bframeset.html)
| +| R3AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Aframeset.html)
| +| R3AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Aframeset.html)
| +| R3BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Bframeset.html)
| +| R3BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R3Bframeset.html)
| +| R4AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Aframeset.html)
| +| R4AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Aframeset.html)
| +| R4BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Bframeset.html)
| +| R4BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R4Bframeset.html)
| +| R5AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Aframeset.html)
| +| R5AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Aframeset.html)
| +| R5BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Bframeset.html)
| +| R5BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R5Bframeset.html)
| +| R6AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Aframeset.html)
| +| R6AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Aframeset.html)
| +| R6BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Bframeset.html)
| +| R6BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R6Bframeset.html)
| +| R7AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Aframeset.html)
| +| R7AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Aframeset.html)
| +| R7BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Bframeset.html)
| +| R7BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R7Bframeset.html)
| +| R8AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Aframeset.html)
| +| R8AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Aframeset.html)
| +| R8BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Bframeset.html)
| +| R8BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R8Bframeset.html)
| +| R9AL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Aframeset.html)
| +| R9AR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Aframeset.html)
| +| R9BL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Bframeset.html)
| +| R9BR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/R9Bframeset.html)
| +| SDQL | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SDQframeset.html)
OSB 3D | +| SDQR | Touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SDQframeset.html)
OSB 3D | +| SPCL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPCframeset.html)
| +| SPCR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPCframeset.html)
| +| SPDL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPDframeset.html)
| +| SPDR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPDframeset.html)
| +| SPVL | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPVframeset.html)
| +| SPVR | Male sensory neuron | [Cook2019Male](Cook2019Male_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/SPVframeset.html)
| +| URXL | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URXframeset.html)
OSB 3D | +| URXR | O2, CO2, social signals, touch | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URXframeset.html)
OSB 3D | +| URYDL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | +| URYDR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | +| URYVL | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | +| URYVR | Cephalic | [White_A](White_A_data_graph.md), [White_L4](White_L4_data_graph.md), [White_whole](White_whole_data_graph.md), [Varshney](Varshney_data_graph.md), [Bentley2016_MA](Bentley2016_MA_data_graph.md), [Bentley2016_PEP](Bentley2016_PEP_data_graph.md), [Cook2019Herm](Cook2019Herm_data_graph.md), [Cook2019Male](Cook2019Male_data_graph.md), [Brittin2021](Brittin2021_data_graph.md), [Witvliet1](Witvliet1_data_graph.md), [Witvliet2](Witvliet2_data_graph.md), [Witvliet3](Witvliet3_data_graph.md), [Witvliet4](Witvliet4_data_graph.md), [Witvliet5](Witvliet5_data_graph.md), [Witvliet6](Witvliet6_data_graph.md), [Witvliet7](Witvliet7_data_graph.md), [Witvliet8](Witvliet8_data_graph.md), [WormNeuroAtlas](WormNeuroAtlas_data_graph.md), [Randi2023](Randi2023_data_graph.md), [RipollSanchezShortRange](RipollSanchezShortRange_data_graph.md), [RipollSanchezMidRange](RipollSanchezMidRange_data_graph.md), [RipollSanchezLongRange](RipollSanchezLongRange_data_graph.md), [SSData](SSData_data_graph.md), [UpdSSData](UpdSSData_data_graph.md), [UpdSSData2](UpdSSData2_data_graph.md) | [WormAtlas](https://www.wormatlas.org/neurons/Individual Neurons/URYframeset.html)
OSB 3D | #### ![#cc0033](images/cc0033.png) Polymodal neuron diff --git a/docs/Full1_Test_data.md b/docs/Full1_Test_data.md index e66890c4a..caf4c8d84 100644 --- a/docs/Full1_Test_data.md +++ b/docs/Full1_Test_data.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 + Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 Peptidergic Hubs A view of the data set with neurons grouped as in Figure 3 of Cook et al. 2019 diff --git a/docs/Full1_Test_data_graph.md b/docs/Full1_Test_data_graph.md index 40f37fda5..941f8661b 100644 --- a/docs/Full1_Test_data_graph.md +++ b/docs/Full1_Test_data_graph.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 + Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 Peptidergic Hubs A view of the data set with neurons grouped as in Figure 3 of Cook et al. 2019 diff --git a/docs/Full1_Test_data_hiveplot.md b/docs/Full1_Test_data_hiveplot.md index 6be79cec1..4c4eb751c 100644 --- a/docs/Full1_Test_data_hiveplot.md +++ b/docs/Full1_Test_data_hiveplot.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 + Raw Data Neurons Pharynx Social Network Escape Response Circuit Cook 2019 Fig 3 Peptidergic Hubs A view of the data set with neurons grouped as in Figure 3 of Cook et al. 2019 diff --git a/docs/Neurons_Test_data.md b/docs/Neurons_Test_data.md index 7ec1c03f7..7e8cc7a71 100644 --- a/docs/Neurons_Test_data.md +++ b/docs/Neurons_Test_data.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All 302 hermaphrodite neurons (whether present or not in the connectome dataset) diff --git a/docs/Neurons_Test_data_graph.md b/docs/Neurons_Test_data_graph.md index 14aa16abd..a1a8db5c9 100644 --- a/docs/Neurons_Test_data_graph.md +++ b/docs/Neurons_Test_data_graph.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All 302 hermaphrodite neurons (whether present or not in the connectome dataset) diff --git a/docs/Neurons_Test_data_hiveplot.md b/docs/Neurons_Test_data_hiveplot.md index a6b3dc6cf..44e6d7ff3 100644 --- a/docs/Neurons_Test_data_hiveplot.md +++ b/docs/Neurons_Test_data_hiveplot.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - All 302 hermaphrodite neurons (whether present or not in the connectome dataset) diff --git a/docs/PeptidergicHubs_Test_data.md b/docs/PeptidergicHubs_Test_data.md index 8319ee916..f9ff0368f 100644 --- a/docs/PeptidergicHubs_Test_data.md +++ b/docs/PeptidergicHubs_Test_data.md @@ -13,7 +13,7 @@ search: Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - - Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + Peptidergic hubs as outlined in in [Ripoll-Sánchez et al. 2023](../RipollSanchez_2023.md), Fig 7E !!! abstract "Choose Graph type" diff --git a/docs/PeptidergicHubs_Test_data_graph.md b/docs/PeptidergicHubs_Test_data_graph.md index e5658eb3e..59be69ec1 100644 --- a/docs/PeptidergicHubs_Test_data_graph.md +++ b/docs/PeptidergicHubs_Test_data_graph.md @@ -13,7 +13,7 @@ search: Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - - Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + Peptidergic hubs as outlined in in [Ripoll-Sánchez et al. 2023](../RipollSanchez_2023.md), Fig 7E !!! abstract "Choose Graph type" diff --git a/docs/PeptidergicHubs_Test_data_hiveplot.md b/docs/PeptidergicHubs_Test_data_hiveplot.md index 690a86784..3d8017afd 100644 --- a/docs/PeptidergicHubs_Test_data_hiveplot.md +++ b/docs/PeptidergicHubs_Test_data_hiveplot.md @@ -13,7 +13,7 @@ search: Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - - Peptidergic hubs as outlined in in Ripoll-Sánchez et al. 2023, Fig 7E + Peptidergic hubs as outlined in in [Ripoll-Sánchez et al. 2023](../RipollSanchez_2023.md), Fig 7E !!! abstract "Choose Graph type" diff --git a/docs/Pharynx_Test_data.md b/docs/Pharynx_Test_data.md index 448dbfe22..b65b4ef3e 100644 --- a/docs/Pharynx_Test_data.md +++ b/docs/Pharynx_Test_data.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Only the 20 neurons of the pharynx (whether present or not in the connectome dataset) diff --git a/docs/Pharynx_Test_data_graph.md b/docs/Pharynx_Test_data_graph.md index 9c93abf3f..ee1d97272 100644 --- a/docs/Pharynx_Test_data_graph.md +++ b/docs/Pharynx_Test_data_graph.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Only the 20 neurons of the pharynx (whether present or not in the connectome dataset) diff --git a/docs/Pharynx_Test_data_hiveplot.md b/docs/Pharynx_Test_data_hiveplot.md index 4d05031ab..7fa3c4e1c 100644 --- a/docs/Pharynx_Test_data_hiveplot.md +++ b/docs/Pharynx_Test_data_hiveplot.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Only the 20 neurons of the pharynx (whether present or not in the connectome dataset) diff --git a/docs/Social_Test_data.md b/docs/Social_Test_data.md index 92c38f2ba..a881c0ad3 100644 --- a/docs/Social_Test_data.md +++ b/docs/Social_Test_data.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Hub and spoke circuit for social behavior as in Macosko et al. 2009 diff --git a/docs/Social_Test_data_graph.md b/docs/Social_Test_data_graph.md index f4d0283c8..4a5633f27 100644 --- a/docs/Social_Test_data_graph.md +++ b/docs/Social_Test_data_graph.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Hub and spoke circuit for social behavior as in Macosko et al. 2009 diff --git a/docs/Social_Test_data_hiveplot.md b/docs/Social_Test_data_hiveplot.md index 97dbdb4d0..1c9be898b 100644 --- a/docs/Social_Test_data_hiveplot.md +++ b/docs/Social_Test_data_hiveplot.md @@ -11,7 +11,7 @@ search: !!! tip "Choose View" - Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - + Raw Data - Neurons - Pharynx - Social Network - Escape Response Circuit - Cook 2019 Fig 3 - Peptidergic Hubs - Hub and spoke circuit for social behavior as in Macosko et al. 2009 diff --git a/docs/assets/Test_Neurons_Chemical_Exc_graph.json b/docs/assets/Test_Neurons_Chemical_Exc_graph.json index f866ec8a5..32f5a41b5 100644 --- a/docs/assets/Test_Neurons_Chemical_Exc_graph.json +++ b/docs/assets/Test_Neurons_Chemical_Exc_graph.json @@ -11,12 +11,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.948787, - -0.875185 + -0.877932, + -0.923915 ], "y": [ - -0.016851, - -0.041894 + 0.00289, + 0.028945 ] }, { @@ -30,12 +30,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.875185, - -0.973605 + -0.923915, + -0.991058 ], "y": [ - -0.041894, - -0.078282 + 0.028945, + 0.044005 ] }, { @@ -49,12 +49,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.522296, - -0.458968 + -0.233329, + -0.194552 ], "y": [ - -0.36149, - -0.378144 + -0.159622, + -0.190212 ] }, { @@ -68,12 +68,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.553143, - -0.522296 + -0.303647, + -0.233329 ], "y": [ - -0.262948, - -0.36149 + -0.14207, + -0.159622 ] }, { @@ -87,12 +87,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.154765, - 0.230055 + 0.243629, + 0.309722 ], "y": [ - -0.045156, - -0.015459 + 0.177089, + 0.20449 ] }, { @@ -106,12 +106,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.230055, - 0.207711 + 0.309722, + 0.272293 ], "y": [ - -0.015459, - -0.056207 + 0.20449, + 0.242361 ] }, { @@ -125,12 +125,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.230055, - 0.28783 + 0.309722, + 0.382934 ], "y": [ - -0.015459, - 0.047406 + 0.20449, + 0.175592 ] }, { @@ -144,12 +144,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.230055, - 0.293674 + 0.309722, + 0.342223 ], "y": [ - -0.015459, - -0.05118 + 0.20449, + 0.269449 ] }, { @@ -163,12 +163,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.28783, - 0.31037 + 0.382934, + 0.364804 ], "y": [ - 0.047406, - -0.035008 + 0.175592, + 0.260144 ] }, { @@ -182,12 +182,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.28783, - 0.323049 + 0.382934, + 0.429849 ], "y": [ - 0.047406, - 0.087795 + 0.175592, + 0.158962 ] }, { @@ -201,12 +201,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.293674, - 0.31037 + 0.342223, + 0.364804 ], "y": [ - -0.05118, - -0.035008 + 0.269449, + 0.260144 ] }, { @@ -220,12 +220,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.373167, - 0.323049 + 0.496116, + 0.429849 ], "y": [ - 0.12785, - 0.087795 + 0.155419, + 0.158962 ] }, { @@ -1808,612 +1808,612 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.844373, - -0.989994, - -0.97065, - -0.968622, - -0.796049, - -0.95171, - -0.948787, - -0.989938, - -0.973605, - -0.862651, - -0.950558, - -0.829408, - -0.914341, - -0.875185, - -0.879799, - -0.891089, - -0.844543, + -0.975193, -1.0, - -0.915318, - -0.989224, - -0.749683, - -0.690413, - -0.766373, - -0.592203, - -0.78629, - -0.779197, - -0.655183, - -0.786833, - -0.705072, - -0.796968, - -0.647415, - -0.801751, - -0.754974, - -0.386631, - -0.526607, - -0.665322, - -0.813873, - -0.754228, - -0.522296, - -0.560129, - -0.333575, - -0.487382, - -0.802665, - -0.656167, - -0.66957, - -0.46087, - -0.36752, - -0.406474, - -0.375062, - -0.553143, - -0.448385, - -0.810622, - -0.592351, - -0.739396, - -0.173381, - -0.471438, - -0.582759, - -0.588533, - 0.154765, - -0.210555, - -0.694445, - -0.64851, - -0.733984, - -0.274083, - -0.612431, - -0.635752, - -0.79928, - -0.242391, - -0.434773, - -0.524011, - -0.558881, - -0.634878, - -0.453605, - -0.262896, - -0.652025, - -0.771198, - -0.702743, - -0.494115, - -0.650476, - -0.578081, - -0.800793, - -0.300067, - -0.310205, - -0.412369, - -0.782197, - -0.72098, - -0.671863, - -0.706897, - -0.577844, - -0.318815, - -0.687026, - -0.626276, - -0.384164, - -0.708096, - -0.475191, - -0.347434, - -0.612126, - -0.556801, - -0.434435, - -0.520407, - -0.494584, - -0.351697, - -0.540927, - -0.062111, - -0.056061, - 0.173729, - 0.054558, - 0.207354, - -0.13004, - 0.220632, - -0.24657, - -0.443881, - 0.155173, - -0.184044, - -0.085423, - 0.55858, - -0.322898, - 0.13813, - -0.075342, - 0.143236, - 0.016524, - -0.257705, - 0.207711, - 0.073878, - -0.017555, - -0.117413, - -0.136218, - -0.013823, - 0.659609, - -0.1758, - -0.479476, - 0.652497, - -0.006108, - 0.115046, - -0.473976, - -0.283645, - -0.214606, - 0.046942, - -0.165532, - -0.255721, - -0.04428, - 0.013014, - -0.209182, - -0.551369, - 0.230055, - 0.190112, - -0.03104, - -0.265389, - -0.340404, - 0.260668, - -0.211954, - 0.091597, - -0.622823, - -0.095328, - 0.072421, - -0.054838, - -0.594713, - 0.182656, - -0.162727, - 0.13283, - -0.143886, - -0.528843, - 0.304929, - 0.229366, - -0.037143, - 0.287342, - 0.488331, - -0.408351, - 0.029726, - -0.486312, - 0.064272, - 0.58361, - -0.113894, - -0.322292, - 0.037941, - 0.257424, - -0.587409, - -0.458968, - -0.172694, - 0.11671, - 0.096366, - 0.143977, - -0.4143, - -0.41949, - 0.671796, - 0.819671, - 0.752467, - 0.778238, - 0.787192, - 0.611262, - 0.742788, - 0.843958, - 0.84596, - 0.392646, - 0.715353, - 0.499841, - 0.715917, - 0.353939, - 0.826868, - 0.521879, - 0.439852, - 0.643822, - 0.814206, - 0.681746, - 0.553741, - 0.319184, - 0.83301, - 0.28783, - 0.644069, - 0.700546, - 0.481541, - 0.630767, - 0.809353, - 0.460788, - 0.31037, - 0.760571, - 0.715325, - 0.629946, - 0.770758, - 0.615028, - 0.419783, - 0.748187, - 0.572743, - 0.834752, - 0.79764, - 0.740213, - 0.823269, - 0.695772, - 0.354106, - 0.544095, - 0.613883, - 0.520544, - 0.844991, - 0.85365, - 0.757803, - 0.849681, - 0.401674, - 0.38757, - 0.856444, - 0.676452, - 0.443143, - 0.663588, - 0.66635, - 0.808316, - 0.584172, - 0.789487, - 0.389003, - 0.411374, - 0.601656, - 0.853718, - 0.212799, - 0.472002, - 0.855497, - 0.649249, - 0.718323, - 0.280991, - 0.691893, - 0.213737, - 0.47659, - 0.379453, - 0.811193, - 0.782623, - 0.260407, - 0.70468, - 0.306943, - 0.7102, - 0.373167, - 0.734456, - 0.556264, - 0.560756, - 0.511537, - 0.72836, - 0.720778, - 0.86057, - 0.305651, - 0.552361, - 0.829949, - 0.293674, - 0.246329, - 0.189363, - 0.333017, - 0.814762, - 0.628273, - 0.766394, - 0.491972, - 0.43329, - 0.317688, - 0.356501, - 0.727019, - 0.702724, - 0.833558, - 0.372885, - 0.510223, - 0.835854, - 0.431114, - 0.552873, - 0.323049, - 0.353783, - 0.632813, - 0.851035, - -0.001668, - -0.096485 + -0.899796, + -0.986236, + -0.983063, + -0.955283, + -0.877932, + -0.822903, + -0.991058, + -0.932651, + -0.811459, + -0.862322, + -0.97492, + -0.923915, + -0.947153, + -0.924283, + -0.879258, + -0.868142, + -0.963709, + -0.872052, + -0.24294, + -0.284209, + -0.321748, + -0.518172, + -0.788071, + -0.568763, + -0.728394, + -0.414138, + -0.675579, + -0.713066, + -0.608035, + -0.763541, + -0.423415, + -0.514683, + -0.347762, + -0.325647, + -0.652095, + -0.671419, + -0.233329, + -0.64209, + -0.644047, + -0.548989, + -0.565355, + -0.658691, + -0.658669, + -0.756918, + -0.548294, + -0.482103, + -0.48983, + -0.303647, + -0.810706, + -0.584289, + -0.351878, + -0.299544, + -0.629614, + -0.786935, + -0.519214, + -0.754142, + 0.243629, + -0.6697, + -0.619841, + -0.805776, + -0.495438, + -0.775166, + -0.684026, + -0.176484, + -0.724814, + -0.782094, + -0.685728, + -0.620547, + -0.427336, + -0.545097, + -0.279099, + -0.440323, + -0.460326, + -0.371969, + -0.798882, + -0.407447, + -0.73423, + -0.745722, + -0.632844, + -0.704693, + -0.547752, + -0.69574, + -0.639192, + -0.472455, + -0.383097, + -0.574613, + -0.389059, + -0.800049, + -0.751806, + -0.607259, + -0.412928, + -0.800801, + -0.217247, + -0.709569, + -0.719033, + -0.542127, + -0.470253, + -0.799208, + -0.705365, + -0.799199, + -0.600433, + 0.101237, + -0.206585, + -0.605628, + -0.422554, + 0.060266, + -0.123678, + -0.367341, + -0.548804, + -0.147694, + 0.177467, + 0.203985, + -0.227436, + -0.470637, + 0.042102, + -0.208773, + -0.170172, + -0.06786, + -0.247507, + -0.143253, + 0.272293, + 0.00316, + -0.463218, + -0.327952, + 0.016658, + -0.3326, + -0.191739, + -0.146588, + 0.017768, + -0.557631, + -0.413198, + 0.07944, + -0.392855, + 0.292763, + -0.230322, + 0.248778, + -0.005349, + -0.048254, + -0.086566, + -0.382222, + -0.12041, + -0.165522, + 0.309722, + -0.254744, + -0.009037, + 0.116631, + 0.100752, + 0.120582, + -0.56748, + -0.111195, + -0.437213, + 0.662424, + 0.070091, + -0.168402, + 0.224949, + 0.142118, + 0.06091, + -0.095066, + 0.202015, + 0.267527, + 0.092828, + 0.50062, + 0.176804, + -0.290755, + -0.041982, + -0.293454, + 0.040559, + 0.427305, + -0.253704, + -0.028691, + 0.4514, + 0.145322, + -0.051819, + 0.154317, + -0.065472, + -0.194552, + 0.551682, + -0.014889, + 0.607936, + -0.613789, + 0.376298, + -0.087324, + 0.420676, + 0.293009, + 0.485227, + 0.66193, + 0.433768, + 0.833976, + 0.701868, + 0.828685, + 0.786858, + 0.840813, + 0.6931, + 0.761798, + 0.804372, + 0.581818, + 0.770386, + 0.572558, + 0.719964, + 0.581387, + 0.607716, + 0.504576, + 0.338984, + 0.835806, + 0.27654, + 0.382934, + 0.704773, + 0.813955, + 0.848236, + 0.556815, + 0.85604, + 0.620781, + 0.364804, + 0.394878, + 0.480712, + 0.235445, + 0.427971, + 0.760208, + 0.715158, + 0.78552, + 0.623283, + 0.241267, + 0.838612, + 0.356382, + 0.480788, + 0.462089, + 0.848898, + 0.324185, + 0.846785, + 0.686843, + 0.521699, + 0.824155, + 0.756415, + 0.822508, + 0.538595, + 0.21973, + 0.708226, + 0.69982, + 0.204601, + 0.265251, + 0.733687, + 0.387805, + 0.465557, + 0.658926, + 0.349718, + 0.712772, + 0.490845, + 0.730986, + 0.525033, + 0.645638, + 0.58543, + 0.736953, + 0.661789, + 0.597056, + 0.61132, + 0.726917, + 0.379438, + 0.530437, + 0.42623, + 0.753543, + 0.575934, + 0.772865, + 0.777777, + 0.393446, + 0.496116, + 0.811082, + 0.649721, + 0.715923, + 0.635839, + 0.85063, + 0.823628, + 0.851245, + 0.720878, + 0.588585, + 0.789252, + 0.342223, + 0.566168, + 0.166952, + 0.332871, + 0.679034, + 0.328295, + 0.812771, + 0.676909, + 0.560267, + 0.821215, + 0.307167, + 0.823589, + 0.547626, + 0.794557, + 0.846906, + 0.357668, + 0.447091, + 0.392085, + 0.63756, + 0.429849, + 0.754926, + 0.273922, + 0.673798, + -0.024275, + 0.079276 ], "y": [ - -0.299938, - 0.12059, - 0.178005, - -0.173622, - -0.410062, - 0.236683, - -0.016851, - -0.063396, - -0.078282, - -0.374488, - -0.237926, - 0.386069, - -0.317143, - -0.041894, - 0.342763, - -0.237823, - 0.260294, - -0.02406, - 0.278352, - 0.026274, - 0.261701, - 0.374959, - -0.162494, - -0.446779, - 0.156196, - -0.197601, - -0.371802, - 0.080287, - 0.306422, - -0.141341, - -0.427526, - 0.018249, - 0.222076, - -0.551077, - -0.525465, - 0.394476, - -0.020456, - -0.270402, - -0.36149, - -0.511252, - 0.596442, - -0.548134, - -0.101503, - 0.170786, - -0.119699, - -0.579216, - 0.593938, - 0.585674, - -0.590457, - -0.262948, - 0.572296, - 0.061856, - 0.071596, - 0.302637, - -0.620965, - 0.530414, - 0.47632, - -0.486989, - -0.045156, - -0.62246, - -0.357126, - -0.288899, - -0.30097, - -0.609664, - 0.322048, - 0.436429, - 0.119878, - -0.627248, - -0.554367, - 0.526954, - 0.510183, - 0.405628, - -0.485623, - 0.612636, - 0.254391, - -0.236031, - 0.14161, - -0.503149, - -0.206032, - 0.39825, - -0.061131, - 0.612665, - -0.609852, - -0.595497, - 0.195888, - -0.336268, - -0.397151, - 0.343978, - -0.323602, - -0.572256, - 0.054257, - -0.459496, - 0.55006, - -0.038924, - 0.322907, - -0.614536, - 0.463539, - -0.421757, - 0.535874, - 0.421496, - 0.536569, - 0.504849, - 0.483598, - -0.559197, - 0.651477, - -0.608481, - 0.648743, - 0.625966, - 0.589463, - -0.586077, - 0.591452, - -0.424614, - 0.627976, - 0.608406, - -0.610485, - 0.339771, - 0.548693, - -0.589664, - 0.632211, - 0.647358, - -0.625423, - -0.565025, - -0.056207, - 0.660719, - 0.549244, - 0.635312, - -0.608776, - -0.620336, - 0.10087, - -0.514957, - 0.178888, - -0.136859, - 0.653942, - -0.614166, - 0.411476, - 0.569315, - 0.583405, - -0.628005, - 0.623934, - -0.448969, - 0.595881, - 0.636997, - -0.563391, - 0.302868, - -0.015459, - 0.600858, - 0.659501, - 0.503215, - -0.411634, - -0.58416, - 0.612314, - -0.613483, - -0.020584, - 0.650833, - -0.624375, - -0.626939, - -0.117445, - 0.640635, - 0.460058, - 0.579068, - 0.637234, - -0.288526, - 0.550332, - 0.612105, - -0.601738, - 0.596744, - 0.450362, - 0.48915, - 0.655634, - -0.377872, - 0.569596, - -0.28358, - -0.594883, - -0.520172, - -0.596496, - 0.603177, - 0.196623, - -0.378144, - -0.595968, - 0.640962, - 0.651646, - -0.614107, - -0.070403, - 0.435028, - -0.464076, - 0.125929, - -0.357896, - -0.284534, - 0.29954, - -0.377717, - 0.322706, - -0.126801, - 0.095153, - 0.544792, - -0.260132, - -0.441953, - -0.335082, - -0.490644, - -0.144891, - -0.525583, - -0.534889, - -0.476262, - -0.244148, - -0.435448, - 0.422799, - -0.63415, - 0.15432, - 0.047406, - 0.283015, - 0.420518, - -0.53155, - 0.429422, - 0.221342, - -0.59624, - -0.035008, - 0.253497, - -0.404919, - 0.48919, - 0.326844, - -0.486243, - -0.493977, - 0.357814, - 0.513781, - 0.179063, - -0.265989, - -0.099405, - 0.201228, - 0.236369, - -0.630416, - 0.544955, - -0.510968, - -0.566173, - 0.123401, - -0.063336, - -0.325783, - 0.025287, - -0.60975, - 0.610389, - 0.048238, - 0.411723, - 0.587525, - -0.323134, - 0.450714, - 0.248153, - -0.522548, - 0.27016, - 0.421832, - 0.586216, - 0.509247, - -0.098175, - -0.63857, - 0.528957, - 0.072951, - 0.351939, - 0.086742, - -0.634922, - -0.407219, - -0.505862, - 0.576971, - -0.550268, - -0.186351, - -0.313858, - 0.625762, - -0.19027, - 0.607195, - 0.371434, - 0.12785, - 0.02165, - -0.553877, - -0.513329, - 0.567834, - -0.377235, - -0.040075, - -0.006097, - -0.59913, - 0.495243, - -0.084088, - -0.05118, - -0.644706, - -0.623922, - 0.60797, - -0.216356, - 0.459175, - -0.19468, - -0.586901, - 0.539109, - -0.561782, - 0.61423, - 0.388167, - 0.165864, - -0.174371, - -0.604261, - 0.514637, - -0.004548, - -0.602655, - -0.405029, - 0.087795, - 0.545557, - -0.433444, - -0.036788, - -0.65825, - -0.653362 + 0.108496, + -0.010999, + -0.310319, + -0.0689, + -0.126451, + -0.176945, + 0.00289, + -0.396255, + 0.044005, + -0.272909, + 0.347642, + 0.198545, + 0.165133, + 0.028945, + 0.211585, + 0.274076, + 0.295415, + -0.369596, + -0.218808, + 0.361429, + -0.622336, + 0.604945, + 0.58055, + -0.52765, + -0.173301, + 0.39759, + -0.014737, + 0.502028, + -0.156452, + -0.292854, + 0.316194, + 0.223293, + -0.58936, + 0.516754, + -0.598619, + -0.620647, + 0.185956, + -0.08379, + -0.159622, + -0.22048, + -0.415109, + 0.507762, + -0.330974, + 0.277142, + 0.395647, + -0.234585, + 0.462489, + 0.477709, + -0.541433, + -0.14207, + 0.00846, + 0.489686, + 0.584861, + -0.57423, + -0.450098, + 0.172537, + 0.370061, + 0.264335, + 0.177089, + -0.392323, + -0.403698, + -0.071944, + 0.548442, + -0.206124, + 0.036311, + -0.619066, + 0.286144, + -0.139621, + 0.385182, + 0.406873, + 0.580545, + -0.475454, + -0.627719, + -0.559358, + 0.545646, + -0.565485, + -0.033143, + -0.48604, + -0.311185, + 0.186531, + -0.307584, + 0.355959, + -0.514842, + -0.377016, + 0.434959, + -0.486927, + 0.591509, + -0.485059, + -0.60149, + 0.089734, + -0.269298, + 0.459519, + 0.544151, + 0.049835, + -0.612441, + -0.345008, + 0.3232, + -0.400837, + -0.568705, + -0.108689, + 0.124388, + 0.129781, + -0.465156, + 0.647214, + 0.601847, + 0.140465, + -0.329664, + -0.571568, + 0.625691, + 0.518399, + -0.111265, + -0.607174, + -0.600724, + 0.593361, + 0.444298, + -0.397086, + -0.626842, + -0.578529, + 0.630526, + -0.607751, + 0.559435, + 0.570251, + 0.242361, + 0.603469, + 0.379831, + -0.527297, + 0.649151, + 0.543474, + 0.62034, + 0.638, + -0.616825, + 0.261671, + 0.155088, + 0.657689, + 0.350837, + 0.584686, + 0.611093, + 0.609265, + 0.661469, + -0.624635, + -0.569749, + -0.450897, + -0.605043, + -0.515112, + 0.20449, + -0.552525, + -0.6257, + -0.618125, + -0.601842, + 0.635229, + -0.240819, + 0.644997, + 0.453408, + -0.045635, + -0.615772, + -0.566936, + 0.620971, + -0.613229, + 0.642337, + -0.617205, + 0.632937, + -0.486081, + 0.574414, + -0.402577, + 0.636174, + 0.572031, + 0.659045, + -0.485839, + 0.656197, + -0.276189, + 0.595086, + 0.639287, + -0.464583, + 0.646072, + 0.540397, + 0.620853, + 0.643372, + -0.190212, + 0.325598, + -0.58193, + -0.233712, + 0.004157, + 0.52836, + 0.650986, + 0.595597, + 0.621878, + 0.577089, + 0.238946, + -0.566232, + 0.138752, + -0.192375, + 0.095028, + -0.301675, + 0.049636, + -0.43176, + 0.276106, + 0.244927, + 0.499051, + -0.161474, + -0.41387, + 0.023173, + -0.528585, + 0.442086, + 0.547608, + -0.577327, + -0.167424, + -0.595078, + 0.175592, + 0.415391, + 0.184085, + -0.112002, + 0.541028, + -0.010729, + -0.488537, + 0.260144, + -0.565741, + -0.544807, + -0.55154, + 0.496294, + -0.345783, + 0.101974, + 0.265252, + 0.358701, + -0.626147, + -0.13966, + 0.606355, + 0.486764, + -0.592981, + 0.02305, + 0.618928, + -0.043046, + 0.324347, + -0.565093, + -0.089002, + -0.320478, + 0.160173, + 0.478888, + -0.600857, + -0.400177, + -0.270786, + -0.625964, + 0.621028, + -0.385979, + -0.456444, + 0.561789, + 0.458359, + -0.530996, + 0.176195, + -0.572804, + -0.358821, + -0.511439, + -0.378775, + 0.522082, + 0.316169, + -0.458667, + -0.493029, + 0.487587, + 0.359658, + 0.580128, + 0.545613, + -0.603069, + 0.338191, + -0.341253, + 0.304599, + -0.284635, + 0.600038, + 0.155419, + -0.215223, + -0.298013, + -0.111554, + 0.472937, + 0.074779, + -0.004294, + -0.074235, + 0.387257, + -0.134168, + 0.215409, + 0.269449, + -0.500998, + -0.625207, + 0.578418, + 0.438528, + -0.607602, + -0.241924, + 0.401973, + -0.001991, + 0.21078, + -0.636742, + -0.191447, + -0.544579, + -0.260159, + 0.114606, + -0.621608, + 0.590429, + -0.617793, + -0.466155, + 0.158962, + -0.043018, + -0.630169, + -0.425082, + -0.648664, + -0.647015 ] } ], diff --git a/docs/assets/Test_Neurons_Chemical_Exc_graph.png b/docs/assets/Test_Neurons_Chemical_Exc_graph.png index e58ad954de5aba66d59f897e395dcd47d88c5927..8bd75a0a4780d2c3ab94fb6de52ec8fca2c3d807 100644 GIT binary patch literal 104838 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 F{V&|SXdVCn literal 106043 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

l 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 diff --git a/docs/assets/Test_Neurons_Electrical_graph.json b/docs/assets/Test_Neurons_Electrical_graph.json index 565cd6c27..c77a7cd58 100644 --- a/docs/assets/Test_Neurons_Electrical_graph.json +++ b/docs/assets/Test_Neurons_Electrical_graph.json @@ -11,12 +11,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.474412, - -0.47862 + -0.671213, + -0.760095 ], "y": [ - 0.280406, - 0.377497 + -0.130341, + 0.032601 ] }, { @@ -30,12 +30,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.529142, - 0.47783 + 0.396145, + 0.37058 ], "y": [ - 0.439105, - 0.423758 + 0.596301, + 0.516218 ] }, { @@ -49,12 +49,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.529613, - 0.47783 + 0.442429, + 0.37058 ], "y": [ - 0.551771, - 0.423758 + 0.599617, + 0.516218 ] }, { @@ -68,16 +68,16 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.529613, - 0.43698975, - 0.4987385833333333, - 0.529613 + 0.442429, + 0.34954050000000003, + 0.4114661666666667, + 0.442429 ], "y": [ - 0.551771, - 0.5826454166666667, - 0.6443942500000001, - 0.551771 + 0.599617, + 0.6305798333333333, + 0.6925055, + 0.599617 ] }, { @@ -91,16 +91,16 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.529613, - 0.43698975, - 0.4987385833333333, - 0.529613 + 0.442429, + 0.34954050000000003, + 0.4114661666666667, + 0.442429 ], "y": [ - 0.551771, - 0.5826454166666667, - 0.6443942500000001, - 0.551771 + 0.599617, + 0.6305798333333333, + 0.6925055, + 0.599617 ] }, { @@ -1683,612 +1683,612 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.942789, - -0.99258, - -0.965262, - -0.960658, - -0.910922, - -0.846923, - -0.86937, - -0.952042, - -0.9838, - -0.818405, - -0.839413, + -0.95098, + -0.812943, + -0.854978, + -0.87957, + -0.944894, -1.0, - -0.979593, - -0.888092, - -0.851963, - -0.977635, - -0.830288, - -0.87737, - -0.928238, - -0.996909, - -0.808648, - -0.465515, - -0.608729, - -0.473663, - -0.589318, - -0.267544, - -0.34073, - -0.59888, - -0.520901, - -0.448739, - -0.371007, - -0.37534, - -0.691459, - -0.717401, - -0.40605, - -0.439812, - -0.744364, - -0.777709, - -0.474412, - -0.677943, - -0.299827, - -0.811786, - -0.609329, - -0.546271, - -0.47862, - -0.620222, - -0.794454, - -0.788855, - -0.704353, - -0.431456, - -0.760951, - -0.298554, - -0.595165, - -0.741547, - -0.686836, - -0.658479, - -0.753858, - -0.485442, - -0.33534, - -0.668972, - -0.381666, - -0.618265, - -0.521135, - -0.643309, - -0.428219, - -0.674153, - -0.39982, - -0.682165, - -0.621993, - -0.729542, - -0.764337, - -0.724396, - -0.567394, - -0.57262, - -0.80465, - -0.521523, - -0.184375, - -0.647523, - -0.370318, - -0.800898, - -0.645604, - -0.493542, - -0.791987, - -0.225986, - -0.781437, - -0.801658, - -0.262818, - -0.588769, - -0.458628, - -0.766966, - -0.710399, - -0.796773, - -0.528407, - -0.721982, - -0.327996, - -0.517078, - -0.555781, - -0.643658, - -0.583911, - -0.672538, - -0.293218, - -0.504444, - -0.776424, - -0.033243, - 0.132426, - 0.612828, - 0.140496, - 0.15805, - -0.091019, - -0.533274, - -0.25121, - 0.461148, - 0.052233, - -0.159323, - -0.526605, - -0.094975, - 0.078497, - -0.232963, - 0.05979, - -0.149201, - -0.313941, - -0.39833, - 0.47783, - -0.229794, - -0.009076, - -0.360454, - -0.214683, - -0.454058, - -0.349682, - 0.022279, - -0.13554, - -0.621841, - 0.102074, - 0.518531, - 0.043723, - -0.040212, - -0.496118, - -0.215771, - -0.159829, - 0.165246, - -0.071056, - 0.217554, - -0.034234, - 0.642016, - 0.102341, - 0.218784, - 0.124951, - 0.188582, - 0.241874, - -0.00466, - 0.013474, - -0.290916, - 0.134383, - 0.326016, - -0.564383, - -0.189686, - -0.121335, - 0.051435, - -0.49834, - 0.099419, - -0.43434, - 0.116373, - -0.400049, - -0.223949, - 0.251652, - 0.000115, - 0.183839, - -0.600048, - -0.117649, - -0.583486, - 0.640841, - 0.225633, - -0.034112, - -0.070358, - 0.075187, - 0.569475, - -0.321575, - -0.177414, - -0.25127, - 0.023474, - -0.174759, - -0.057729, - 0.262672, - -0.113461, - 0.376915, - 0.202702, - 0.807598, - 0.523834, - 0.838168, - 0.628554, - 0.560989, - 0.61044, - 0.667764, - 0.526883, - 0.692608, - 0.701351, - 0.346816, - 0.795631, - 0.752957, - 0.592449, - 0.335819, - 0.570311, - 0.685905, - 0.843388, - 0.54454, - 0.826292, - 0.723961, - 0.529142, - 0.755683, - 0.780037, - 0.805307, - 0.847634, - 0.71164, - 0.833254, - 0.719137, - 0.280125, - 0.403914, - 0.753938, - 0.852465, - 0.579933, - 0.302507, - 0.673745, - 0.309602, - 0.464889, - 0.169462, - 0.655167, - 0.72596, - 0.787449, - 0.671769, - 0.349398, - 0.284386, - 0.761627, - 0.829871, - 0.315389, - 0.790246, - 0.40694, - 0.814613, - 0.753901, - 0.848962, - 0.542922, - 0.680962, - 0.810594, - 0.728635, - 0.602748, - 0.77117, - 0.829627, - 0.707366, - 0.377547, - 0.556476, - 0.32222, - 0.412164, - 0.21289, - 0.839219, - 0.851896, - 0.404224, - 0.261797, - 0.819101, - 0.561814, - 0.457197, - 0.435345, - 0.613101, - 0.656069, - 0.492809, - 0.495481, - 0.843229, - 0.28156, - 0.799675, - 0.589598, - 0.351686, - 0.624663, - 0.322515, - 0.650214, - 0.650486, - 0.772908, - 0.724147, - 0.440312, - 0.831883, - 0.529613, - 0.811705, - 0.708455, - 0.726126, - 0.787216, - 0.63954, - 0.431488, - 0.454048, - 0.561514, - 0.8311, - 0.444423, - 0.389384, - 0.617172, - 0.743363, - 0.754665, - 0.492514, - 0.730497, - 0.810479, - 0.702544, - 0.385931, - 0.24768, - 0.474175, - 0.667072, - -0.029752, - -0.10141 + -0.915543, + -0.827777, + -0.986984, + -0.865162, + -0.967907, + -0.991411, + -0.904348, + -0.812742, + -0.873753, + -0.948494, + -0.993557, + -0.8653, + -0.957896, + -0.976677, + -0.523679, + -0.584369, + -0.509133, + -0.368336, + -0.686102, + -0.316143, + -0.807289, + -0.594398, + -0.667991, + -0.786353, + -0.224686, + -0.569164, + -0.71916, + -0.648833, + -0.601013, + -0.511919, + -0.455246, + -0.786438, + -0.671213, + -0.352924, + -0.300703, + -0.73003, + -0.489484, + -0.441786, + -0.760095, + -0.685446, + -0.459425, + -0.78422, + -0.32668, + -0.326435, + -0.293007, + -0.470757, + -0.687982, + -0.409494, + -0.740357, + -0.627125, + -0.66855, + -0.53011, + -0.75208, + -0.758996, + -0.698391, + -0.81256, + -0.807841, + -0.625464, + -0.257502, + -0.198848, + -0.490015, + -0.669562, + -0.621326, + -0.717294, + -0.673184, + -0.295286, + -0.695728, + -0.477102, + -0.26121, + -0.800166, + -0.596054, + -0.600636, + -0.661183, + -0.805969, + -0.675834, + -0.394343, + -0.659803, + -0.781965, + -0.797327, + -0.416756, + -0.556481, + -0.726428, + -0.762455, + -0.642791, + -0.562631, + -0.541479, + -0.773642, + -0.340961, + -0.752958, + -0.409448, + -0.731079, + -0.51556, + -0.543112, + -0.37972, + -0.783976, + -0.514012, + -0.439086, + -0.214687, + -0.278723, + -0.273316, + 0.12154, + 0.331196, + -0.536293, + -0.134632, + -0.027502, + -0.563327, + 0.07788, + -0.11737, + -0.403576, + -0.108134, + 0.539778, + 0.150179, + 0.660526, + 0.195558, + -0.151287, + 0.091753, + 0.37058, + 0.048919, + -0.17654, + -0.238775, + -0.193364, + -0.199059, + 0.050506, + -0.41309, + 0.006136, + 0.205118, + -0.56224, + -0.048612, + 0.329748, + -0.522315, + 0.219173, + -0.239369, + -0.608214, + -0.431605, + -0.599413, + -0.404212, + -0.097527, + -0.035259, + -0.126466, + -0.362455, + -0.317175, + 0.007693, + 0.058105, + 0.02866, + 0.240096, + 0.44811, + -0.404567, + 0.173306, + 0.069058, + -0.017406, + 0.092751, + -0.093433, + -0.024387, + -0.412943, + 0.260725, + 0.102762, + 0.087592, + -0.158283, + 0.126008, + 0.613157, + -0.148622, + -0.18215, + 0.166954, + 0.027663, + 0.309632, + -0.485675, + 0.646016, + 0.547325, + -0.08037, + -0.084159, + -0.585764, + -0.363509, + 0.028457, + -0.051939, + -0.054923, + -0.238728, + 0.151787, + 0.129389, + 0.850751, + 0.409139, + 0.525088, + 0.353183, + 0.55551, + 0.297864, + 0.572471, + 0.24622, + 0.511444, + 0.504623, + 0.584838, + 0.19288, + 0.782366, + 0.812454, + 0.596131, + 0.466215, + 0.807821, + 0.497132, + 0.281192, + 0.805475, + 0.699732, + 0.369459, + 0.559339, + 0.396145, + 0.523349, + 0.25744, + 0.341519, + 0.499806, + 0.718882, + 0.827328, + 0.785187, + 0.589394, + 0.746004, + 0.824407, + 0.400981, + 0.686878, + 0.831974, + 0.339287, + 0.657339, + 0.855992, + 0.627555, + 0.289535, + 0.259155, + 0.847107, + 0.390748, + 0.418193, + 0.791671, + 0.59269, + 0.461158, + 0.320608, + 0.636377, + 0.762398, + 0.728716, + 0.825232, + 0.658463, + 0.708235, + 0.431576, + 0.55597, + 0.835746, + 0.765415, + 0.611093, + 0.784527, + 0.68954, + 0.35502, + 0.83408, + 0.708058, + 0.849881, + 0.741038, + 0.85777, + 0.495737, + 0.468268, + 0.646258, + 0.6671, + 0.83775, + 0.676585, + 0.819013, + 0.842568, + 0.675231, + 0.845005, + 0.618102, + 0.842985, + 0.550801, + 0.735963, + 0.667344, + 0.436395, + 0.855, + 0.757457, + 0.733408, + 0.562623, + 0.677272, + 0.425772, + 0.765652, + 0.603607, + 0.442429, + 0.22425, + 0.798495, + 0.523573, + 0.232426, + 0.727932, + 0.712261, + 0.721026, + 0.787727, + 0.856635, + 0.803064, + 0.699484, + 0.821042, + 0.307119, + 0.459536, + 0.156798, + 0.618536, + 0.515204, + 0.641987, + 0.604946, + 0.716237, + 0.737634, + 0.386419, + -0.013044, + -0.105619 ], "y": [ - 0.215848, - 0.068521, - -0.187194, - 0.164561, - -0.287964, - 0.235592, - -0.048974, - -0.251566, - 0.015402, - -0.325013, - 0.364452, - -0.022815, - 0.118324, - 0.322465, - -0.180066, - -0.130027, - -0.408353, - -0.317591, - 0.27593, - -0.081271, - 0.072183, - -0.546355, - -0.255815, - 0.478339, - -0.403213, - 0.604194, - -0.619682, - 0.45582, - 0.469645, - 0.541598, - -0.596388, - -0.5165, - -0.360694, - -0.347366, - 0.586638, - 0.569427, - -0.211613, - -0.201052, - 0.280406, - -0.212291, - 0.609764, - 0.006985, - -0.476902, - -0.526016, - 0.377497, - 0.156595, - 0.103022, - -0.020523, - 0.073678, - -0.48306, - 0.227255, - -0.624221, - -0.333808, - -0.283484, - 0.364827, - -0.123895, - 0.265882, - 0.546522, - 0.602014, - -0.417822, - 0.539707, - -0.448982, - -0.542849, - 0.222263, - -0.587953, - 0.275915, - -0.594169, - -0.390049, - 0.441034, - -0.316099, - -0.252093, - 0.310417, - 0.499641, - 0.463572, - -0.09131, - 0.530247, - -0.632192, - 0.379348, - 0.597433, - -0.055341, - 0.424752, - -0.551779, - 0.138336, - -0.631667, - -0.157926, - -0.127976, - -0.629263, - 0.337985, - -0.579377, - 0.159674, - 0.343261, - 0.039981, - 0.49056, - 0.27272, - -0.587935, - 0.398182, - -0.498194, - -0.431692, - -0.493917, - 0.400592, - -0.556062, - -0.441272, - 0.194001, - 0.641767, - 0.641748, - -0.176631, - -0.598723, - 0.629102, - 0.642108, - -0.286205, - -0.564614, - 0.470447, - 0.653166, - -0.549968, - 0.335617, - -0.597418, - -0.619852, - 0.500653, - -0.597936, - -0.608304, - 0.54062, - 0.490445, - 0.423758, - -0.458025, - 0.656589, - -0.425746, - 0.607901, - -0.196282, - 0.534015, - 0.648868, - 0.624253, - -0.043789, - -0.615559, - -0.39028, - 0.628663, - -0.623372, - 0.071524, - -0.582855, - 0.625705, - -0.612089, - 0.626718, - 0.623817, - -0.595886, - 0.115302, - 0.651988, - 0.592987, - -0.622488, - 0.614326, - 0.609829, - -0.627636, - -0.579893, - 0.568931, - 0.611696, - 0.008497, - 0.256791, - 0.618522, - -0.60489, - -0.630433, - -0.369087, - 0.625432, - -0.417375, - 0.504714, - 0.436873, - 0.585803, - -0.461951, - 0.631107, - 0.636716, - 0.034813, - 0.642238, - -0.147631, - -0.024707, - -0.576599, - 0.594599, - -0.611183, - 0.640613, - -0.304362, - -0.509362, - -0.585683, - 0.589018, - -0.62456, - 0.601545, - 0.650597, - 0.596456, - 0.602238, - 0.610895, - -0.613097, - 0.223626, - -0.532531, - 0.073323, - 0.463316, - -0.539947, - -0.397405, - -0.231778, - -0.561158, - -0.435032, - -0.401393, - 0.558627, - -0.277816, - 0.344628, - 0.480957, - -0.541828, - 0.206992, - 0.41567, - -0.098758, - -0.453749, - 0.040677, - 0.138061, - 0.439105, - -0.006332, - 0.288301, - -0.006974, - 0.037926, - -0.06773, - -0.130937, - 0.210531, - 0.604588, - 0.594065, - -0.218637, - 0.004828, - 0.516073, - 0.604821, - 0.441222, - 0.535159, - 0.576331, - -0.637288, - 0.373897, - -0.391617, - 0.232127, - -0.425627, - 0.608349, - -0.639107, - 0.317416, - 0.171403, - -0.608702, - -0.182632, - -0.610628, - -0.213635, - 0.285516, - 0.086694, - 0.531748, - 0.31598, - -0.107908, - 0.351266, - 0.405986, - -0.308534, - -0.181522, - 0.399935, - -0.618498, - 0.504151, - -0.635299, - -0.587098, - -0.640028, - 0.113906, - -0.024725, - 0.482721, - -0.609146, - -0.155596, - 0.341005, - -0.50173, - 0.586241, - -0.505582, - -0.470603, - 0.56375, - -0.566247, - -0.04986, - -0.54629, - -0.240467, - -0.503257, - -0.616105, - -0.476527, - 0.611339, - -0.325966, - 0.448858, - -0.268715, - 0.378579, - -0.422043, - -0.072706, - 0.551771, - 0.196393, - -0.14572, - 0.066412, - 0.259835, - -0.439088, - 0.549314, - -0.544138, - -0.511187, - 0.137289, - -0.587768, - 0.548824, - 0.491155, - -0.310783, - -0.345112, - 0.525537, - -0.363645, - 0.159277, - -0.320882, - -0.518478, - -0.644127, - -0.589753, - 0.257471, - -0.66742, - -0.648097 + 0.235532, + -0.419485, + 0.343612, + 0.039961, + -0.269728, + 0.038771, + 0.296514, + -0.318218, + -0.01412, + -0.188615, + -0.106749, + 0.1068, + -0.304688, + 0.360125, + 0.21141, + -0.160535, + -0.071206, + -0.366405, + -0.205825, + 0.172696, + 0.53844, + -0.493448, + 0.340495, + 0.602926, + 0.383004, + 0.598014, + 0.079271, + 0.474394, + -0.415108, + -0.130803, + -0.617009, + 0.491409, + -0.32013, + 0.427356, + -0.464712, + 0.496464, + 0.485728, + -0.167681, + -0.130341, + -0.6226, + -0.502003, + 0.063726, + 0.415318, + 0.580378, + 0.032601, + 0.008518, + 0.548952, + 0.155656, + -0.601084, + -0.560401, + 0.59068, + -0.540385, + 0.318225, + -0.60028, + -0.296222, + -0.461851, + 0.143901, + -0.40084, + 0.276956, + -0.268105, + 0.350781, + 0.036336, + -0.037649, + 0.448875, + -0.633738, + -0.636869, + 0.544571, + -0.385294, + 0.334182, + -0.350162, + -0.107448, + -0.629743, + -0.372277, + -0.559426, + 0.621896, + -0.000814, + 0.441359, + -0.371408, + 0.231901, + -0.09314, + -0.059153, + 0.584646, + 0.398897, + -0.069776, + 0.118381, + 0.557156, + -0.49241, + 0.314397, + -0.234186, + -0.433806, + 0.39316, + -0.525621, + 0.218387, + 0.60157, + 0.188803, + -0.541276, + 0.253072, + -0.494924, + 0.505533, + -0.589286, + -0.204625, + -0.551344, + -0.576595, + 0.598494, + -0.554227, + 0.574166, + -0.622014, + 0.419477, + -0.297796, + -0.613449, + -0.574917, + 0.275773, + -0.577973, + -0.527523, + 0.41169, + 0.643246, + -0.224404, + 0.590594, + 0.08462, + 0.621534, + 0.62788, + 0.57533, + 0.516218, + 0.615337, + 0.631469, + 0.606685, + 0.61388, + -0.557732, + -0.631802, + -0.401052, + -0.625997, + -0.601678, + -0.229933, + 0.656145, + -0.535519, + -0.130362, + 0.625903, + -0.565276, + 0.07836, + 0.218224, + -0.111981, + 0.483765, + -0.597585, + 0.601848, + 0.627571, + -0.494191, + 0.521785, + 0.634755, + 0.650909, + 0.648337, + 0.607972, + 0.439727, + -0.281422, + 0.630477, + -0.610736, + 0.64036, + -0.624732, + 0.562492, + -0.616183, + -0.451724, + -0.547628, + 0.632019, + 0.654904, + 0.568855, + 0.648495, + 0.245519, + -0.590764, + -0.596201, + -0.601004, + 0.510661, + 0.571826, + -0.387541, + -0.115544, + -0.351, + -0.621607, + 0.636136, + 0.188535, + 0.521651, + -0.612637, + -0.625245, + 0.635137, + 0.540581, + 0.641781, + -0.596392, + 0.087641, + 0.534219, + 0.550538, + -0.627554, + 0.539444, + -0.592207, + 0.175218, + -0.593737, + 0.502761, + -0.510537, + 0.520905, + -0.630843, + 0.303636, + 0.230794, + 0.442606, + 0.567619, + -0.25351, + 0.567423, + 0.622698, + -0.222989, + 0.411852, + 0.601921, + 0.485595, + 0.596301, + 0.340557, + -0.6392, + 0.5941, + -0.582497, + 0.343085, + -0.144418, + 0.27633, + -0.525267, + -0.355659, + 0.200218, + -0.617918, + -0.212703, + 0.13186, + 0.624738, + -0.370213, + 0.061877, + 0.471652, + -0.627189, + 0.617889, + 0.03479, + -0.505421, + 0.60119, + 0.209644, + -0.498159, + -0.564943, + -0.631356, + -0.432212, + 0.341694, + -0.311591, + -0.20581, + 0.467175, + 0.220645, + -0.598183, + -0.546187, + -0.084296, + -0.283424, + -0.00992, + -0.300988, + 0.292639, + -0.581022, + -0.174053, + -0.142002, + -0.096607, + 0.367917, + 0.009999, + -0.453213, + -0.58403, + 0.430893, + -0.460911, + 0.156952, + -0.426047, + 0.172628, + -0.125237, + -0.300068, + -0.037612, + -0.278683, + 0.11062, + -0.516679, + -0.383133, + 0.373583, + -0.421948, + -0.060755, + 0.310709, + 0.001383, + -0.414275, + 0.430931, + -0.535213, + -0.331576, + 0.361079, + 0.599617, + -0.638301, + 0.254712, + -0.559584, + 0.569489, + -0.068197, + -0.394223, + 0.392225, + -0.259792, + -0.016064, + -0.174089, + -0.424292, + 0.037997, + 0.620941, + 0.526574, + -0.62739, + -0.490912, + 0.450801, + -0.478317, + 0.494548, + 0.150396, + 0.078087, + -0.60208, + -0.654411, + -0.641225 ] } ], diff --git a/docs/assets/Test_Neurons_Electrical_graph.png b/docs/assets/Test_Neurons_Electrical_graph.png index c52baeb4f9ccab78043d8466e41c92903c3626c1..93c8f5af10d55b58bfc68bb0fbba6c3e29ea90ef 100644 GIT binary patch literal 105685 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 CKMgJb literal 104784 zcmeEt1yfsL({=>6;O^ei;!=thr^P80Deex%J;Ak{K&Lk%%d*8cz?OxYLs;S81Vo_oN003M?1sM$h08Ibyg@J~=GUtqD4FJ#s z6lLDL_cGkiMEzzkanp5G*Jx$QNJPdc!=M0_#Gq~RiqCU+_R=ti_<3N?_paPm-%+DP zP%u_^QPj0os|9w-ru|M%PYz#ioH zUxn#mNB*A={<|s7e{cGq7Wl7C|GTCB>rww1O_1mR4JiMOr~k(S|4k?V&8Gha6aU3h z|6zguLdpLk>Hkx*{9hz3DG4I^E@@8<_XevO;+#`}WO@J&07gcTVHxm$YoLW}D2l>W zpxkWkKlHJGhhkd{Q?`RzJ%avfySFU;AYUFKg7#T~)JH{z@>)nGBU1Bo@h~t^_0nL| z*O}>juRVIorxO3&3rkʅC&pJz@7K};=XX_)KFME08Q|gw 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�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 M?!#NKtm)VP1BuRk%>V!Z diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Exc.json b/docs/assets/Test_PeptidergicHubs_Chemical_Exc.json new file mode 100644 index 000000000..1890a08e4 --- /dev/null +++ b/docs/assets/Test_PeptidergicHubs_Chemical_Exc.json @@ -0,0 +1,934 @@ +{ + "data": [ + { + "coloraxis": "coloraxis", + "hovertemplate": "%{y} -> %{x}: %{z} ", + "name": "0", + "type": "heatmap", + "x": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "xaxis": "x", + "y": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "yaxis": "y", + "z": [ + [ + 8.0, + 0.0, + 9.0, + 0.0 + ], + [ + 54.0, + 0.0, + 0.0, + 0.0 + ], + [ + 9.0, + 0.0, + 0.0, + 0.0 + ], + [ + 0.0, + 8.0, + 0.0, + 10.0 + ] + ] + } + ], + "layout": { + "coloraxis": { + "cmax": 54.0, + "cmin": 0.0, + "colorbar": { + "title": { + "text": "Weight" + } + }, + "colorscale": [ + [ + 0.0, + "white" + ], + [ + 0.2, + "blue" + ], + [ + 0.4, + "cyan" + ], + [ + 0.6, + "green" + ], + [ + 0.8, + "yellow" + ], + [ + 1.0, + "orange" + ] + ] + }, + "height": 600, + "margin": { + "b": 2, + "l": 2, + "r": 2, + "t": 2 + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "anchor": "y", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "scaleanchor": "y", + "title": { + "text": "Postsynaptic" + } + }, + "yaxis": { + "anchor": "x", + "autorange": "reversed", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "title": { + "text": "Presynaptic" + } + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Exc.png b/docs/assets/Test_PeptidergicHubs_Chemical_Exc.png new file mode 100644 index 0000000000000000000000000000000000000000..630a27e4985e1bcdff3c403d80abe0cad95bacb6 GIT binary patch literal 36714 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
Cells: I2L, I2R, I6, M2L, M2R, M3L, M3R, M4, MCL, MCR
MCR, MI, NSML, NSMR, ADLL, ADLR, ASEL, ASER, ASHL, ASHR, ASIL
ASIL, ASIR, ASJL, ASJR, AWBL, AWBR, AWCL, AWCR, AFDL, AFDR, IL2DL
IL2DL, IL2DR, IL2L, IL2R, IL2VL, IL2VR, OLQDL, OLQDR, OLQVL, OLQVR, OLLL
OLLL, OLLR, CEPDL, CEPDR, CEPVL, CEPVR, ALNL, ALNR, PLNL, PLNR, FLPL
FLPL, FLPR, BAGL, BAGR, URYDL, URYDR, URYVL, URYVR, ADEL, ADER, PDEL
PDEL, PDER, PHAL, PHAR, PHBL, PHBR, PHCL, PHCR, AUAL, AUAR, AIAL
AIAL, AIAR, ADAL, ADAR, AINL, AINR, RIPL, RIPR, RIFL, RIFR, RIS
RIS, RMGL, RMGR, AVG, AVHL, AVHR, AVJL, AVJR, AVL, DVB, DVC
DVC, LUAL, LUAR, SAADL, SAADR, SAAVL, SAAVR, IL1DL, IL1DR, IL1L, IL1R
IL1R, IL1VL, IL1VR, SIADL, SIADR, SIAVL, SIAVR, SIBDL, SIBDR, SIBVL, SIBVR
SIBVR, RMEL, RMER, RIVL, RIVR, SMBDL, SMBDR, SMBVL, SMBVR, URADL, URADR
URADR, URAVL, URAVR, DD1, DD2, DD3, DD4, DD5, DD6, VD1, VD2
VD2, VD3, VD4, VD5, VD6, VD7, VD8, VD9, VD10, VD11, VD12
VD12, VD13, VC1, VC2, VC3, VC4, VC5, VC6
Conns in: Motor core: 54, Sensory core: 9, Periphery: 8
Conns out: Sensory core: 9, Periphery: 8", + "Motor core
Cells: PVM, PLML, PLMR, PVDL, PVDR, PQR, CANL, CANR, PVWL, PVWR
PVWR, DA5, DA6, DA7, DA8, DA9, PDA, DB3, DB4, DB5, DB6
DB6, DB7, AS3, AS4, AS5, AS6, AS7, AS8, AS9, AS10, AS11
AS11, PDB, VA5, VA6, VA7, VA8, VA9, VA10, VA11, VA12, VB3
VB3, VB4, VB5, VB6, VB7, VB8, VB9, VB10, VB11
Conns in: Hubs: 8
Conns out: Periphery: 54", + "Sensory core
Cells: I1L, I1R, I3, I4, I5, M1, M5, ADFL, ADFR, ASGL
ASGL, ASGR, ASKL, ASKR, AWAL, AWAR, ALML, ALMR, URXL, URXR, AQR
AQR, URBL, URBR, AIBL, AIBR, AIYL, AIYR, AIZL, AIZR, AIML, AIMR
AIMR, RIAL, RIAR, RIBL, RIBR, RICL, RICR, RIGL, RIGR, RIH, RIR
RIR, SABD, SABVL, SABVR, RIML, RIMR, RMDDL, RMDDR, RMDL, RMDR, RMDVL
RMDVL, RMDVR, RMFL, RMFR, RMHL, RMHR
Conns in: Periphery: 9
Conns out: Periphery: 9", + "Hubs
Cells: AVM, SDQL, SDQR, DVA, ALA, BDUL, BDUR, AVFL, AVFR, AVKL
AVKL, AVKR, PVNL, PVNR, PVPL, PVPR, PVQL, PVQR, PVR, PVT, RID
RID, PVCL, PVCR, AVAL, AVAR, AVBL, AVBR, AVDL, AVDR, AVEL, AVER
AVER, RMED, RMEV, SMDDL, SMDDR, SMDVL, SMDVR, DA1, DA2, DA3, DA4
DA4, DB1, DB2, AS1, AS2, VA1, VA2, VA3, VA4, VB1, VB2
VB2, HSNL, HSNR
Conns in: Hubs: 10
Conns out: Hubs: 10, Motor core: 8" + ], + "marker": { + "color": [ + "Gainsboro", + "DarkSeaGreen", + "plum", + "burlywood" + ], + "colorbar": { + "thickness": 15, + "title": { + "side": "right", + "text": "Node Connections" + }, + "xanchor": "left" + }, + "colorscale": [ + [ + 0.0, + "rgb(255,255,217)" + ], + [ + 0.125, + "rgb(237,248,177)" + ], + [ + 0.25, + "rgb(199,233,180)" + ], + [ + 0.375, + "rgb(127,205,187)" + ], + [ + 0.5, + "rgb(65,182,196)" + ], + [ + 0.625, + "rgb(29,145,192)" + ], + [ + 0.75, + "rgb(34,94,168)" + ], + [ + 0.875, + "rgb(37,52,148)" + ], + [ + 1.0, + "rgb(8,29,88)" + ] + ], + "line": { + "width": 1 + }, + "reversescale": true, + "showscale": false, + "size": [ + 120.0, + 120.0, + 120.0, + 120.0 + ], + "symbol": [ + "circle", + "circle", + "circle", + "circle" + ] + }, + "mode": "markers+text", + "opacity": 1, + "text": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + -1.5, + 1.5, + 0.0 + ], + "y": [ + 0.0, + 1.5, + 1.5, + 3.0 + ] + } + ], + "layout": { + "height": 800, + "hovermode": "closest", + "margin": { + "b": 20, + "l": 5, + "r": 5, + "t": 40 + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "width": 800, + "xaxis": { + "showgrid": false, + "visible": false, + "zeroline": false + }, + "yaxis": { + "scaleanchor": "x", + "scaleratio": 1, + "showgrid": false, + "visible": false, + "zeroline": false + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Exc_graph.png b/docs/assets/Test_PeptidergicHubs_Chemical_Exc_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..38b2bdad0878793b207cf07d3e2b82571600266f GIT binary patch literal 47447 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
-> %{x}: %{z} ", + "name": "0", + "type": "heatmap", + "x": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "xaxis": "x", + "y": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "yaxis": "y", + "z": [ + [ + 0.0, + 3.0, + 0.0, + 4.0 + ], + [ + 0.0, + 0.0, + 0.0, + 0.0 + ], + [ + 0.0, + 0.0, + 0.0, + 0.0 + ], + [ + 0.0, + 0.0, + 0.0, + 0.0 + ] + ] + } + ], + "layout": { + "coloraxis": { + "cmax": 4.0, + "cmin": 0.0, + "colorbar": { + "title": { + "text": "Weight" + } + }, + "colorscale": [ + [ + 0.0, + "white" + ], + [ + 0.2, + "blue" + ], + [ + 0.4, + "cyan" + ], + [ + 0.6, + "green" + ], + [ + 0.8, + "yellow" + ], + [ + 1.0, + "orange" + ] + ] + }, + "height": 600, + "margin": { + "b": 2, + "l": 2, + "r": 2, + "t": 2 + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "anchor": "y", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "scaleanchor": "y", + "title": { + "text": "Postsynaptic" + } + }, + "yaxis": { + "anchor": "x", + "autorange": "reversed", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "title": { + "text": "Presynaptic" + } + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Inh.png b/docs/assets/Test_PeptidergicHubs_Chemical_Inh.png new file mode 100644 index 0000000000000000000000000000000000000000..c3f97417ec63bf442360d34b780dfdf03de4165d GIT binary patch literal 33413 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%0APJJ^YTcWxL~;7^B5Dqa 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 literal 0 HcmV?d00001 diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.json b/docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.json new file mode 100644 index 000000000..1e17ace60 --- /dev/null +++ b/docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.json @@ -0,0 +1,984 @@ +{ + "data": [ + { + "hoverinfo": "none", + "line": { + "color": "Gainsboro", + "shape": "linear", + "width": 7.75 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + -1.5 + ], + "y": [ + 0.0, + 1.5 + ] + }, + { + "hoverinfo": "none", + "line": { + "color": "Gainsboro", + "shape": "linear", + "width": 10.0 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + 0.0 + ], + "y": [ + 0.0, + 3.0 + ] + }, + { + "hoverinfo": "text", + "hovertext": [ + "Periphery
Cells: I2L, I2R, I6, M2L, M2R, M3L, M3R, M4, MCL, MCR
MCR, MI, NSML, NSMR, ADLL, ADLR, ASEL, ASER, ASHL, ASHR, ASIL
ASIL, ASIR, ASJL, ASJR, AWBL, AWBR, AWCL, AWCR, AFDL, AFDR, IL2DL
IL2DL, IL2DR, IL2L, IL2R, IL2VL, IL2VR, OLQDL, OLQDR, OLQVL, OLQVR, OLLL
OLLL, OLLR, CEPDL, CEPDR, CEPVL, CEPVR, ALNL, ALNR, PLNL, PLNR, FLPL
FLPL, FLPR, BAGL, BAGR, URYDL, URYDR, URYVL, URYVR, ADEL, ADER, PDEL
PDEL, PDER, PHAL, PHAR, PHBL, PHBR, PHCL, PHCR, AUAL, AUAR, AIAL
AIAL, AIAR, ADAL, ADAR, AINL, AINR, RIPL, RIPR, RIFL, RIFR, RIS
RIS, RMGL, RMGR, AVG, AVHL, AVHR, AVJL, AVJR, AVL, DVB, DVC
DVC, LUAL, LUAR, SAADL, SAADR, SAAVL, SAAVR, IL1DL, IL1DR, IL1L, IL1R
IL1R, IL1VL, IL1VR, SIADL, SIADR, SIAVL, SIAVR, SIBDL, SIBDR, SIBVL, SIBVR
SIBVR, RMEL, RMER, RIVL, RIVR, SMBDL, SMBDR, SMBVL, SMBVR, URADL, URADR
URADR, URAVL, URAVR, DD1, DD2, DD3, DD4, DD5, DD6, VD1, VD2
VD2, VD3, VD4, VD5, VD6, VD7, VD8, VD9, VD10, VD11, VD12
VD12, VD13, VC1, VC2, VC3, VC4, VC5, VC6
Conns out: Hubs: 4, Motor core: 3", + "Motor core
Cells: PVM, PLML, PLMR, PVDL, PVDR, PQR, CANL, CANR, PVWL, PVWR
PVWR, DA5, DA6, DA7, DA8, DA9, PDA, DB3, DB4, DB5, DB6
DB6, DB7, AS3, AS4, AS5, AS6, AS7, AS8, AS9, AS10, AS11
AS11, PDB, VA5, VA6, VA7, VA8, VA9, VA10, VA11, VA12, VB3
VB3, VB4, VB5, VB6, VB7, VB8, VB9, VB10, VB11
Conns in: Periphery: 3", + "Sensory core
Cells: I1L, I1R, I3, I4, I5, M1, M5, ADFL, ADFR, ASGL
ASGL, ASGR, ASKL, ASKR, AWAL, AWAR, ALML, ALMR, URXL, URXR, AQR
AQR, URBL, URBR, AIBL, AIBR, AIYL, AIYR, AIZL, AIZR, AIML, AIMR
AIMR, RIAL, RIAR, RIBL, RIBR, RICL, RICR, RIGL, RIGR, RIH, RIR
RIR, SABD, SABVL, SABVR, RIML, RIMR, RMDDL, RMDDR, RMDL, RMDR, RMDVL
RMDVL, RMDVR, RMFL, RMFR, RMHL, RMHR", + "Hubs
Cells: AVM, SDQL, SDQR, DVA, ALA, BDUL, BDUR, AVFL, AVFR, AVKL
AVKL, AVKR, PVNL, PVNR, PVPL, PVPR, PVQL, PVQR, PVR, PVT, RID
RID, PVCL, PVCR, AVAL, AVAR, AVBL, AVBR, AVDL, AVDR, AVEL, AVER
AVER, RMED, RMEV, SMDDL, SMDDR, SMDVL, SMDVR, DA1, DA2, DA3, DA4
DA4, DB1, DB2, AS1, AS2, VA1, VA2, VA3, VA4, VB1, VB2
VB2, HSNL, HSNR
Conns in: Periphery: 4" + ], + "marker": { + "color": [ + "Gainsboro", + "DarkSeaGreen", + "plum", + "burlywood" + ], + "colorbar": { + "thickness": 15, + "title": { + "side": "right", + "text": "Node Connections" + }, + "xanchor": "left" + }, + "colorscale": [ + [ + 0.0, + "rgb(255,255,217)" + ], + [ + 0.125, + "rgb(237,248,177)" + ], + [ + 0.25, + "rgb(199,233,180)" + ], + [ + 0.375, + "rgb(127,205,187)" + ], + [ + 0.5, + "rgb(65,182,196)" + ], + [ + 0.625, + "rgb(29,145,192)" + ], + [ + 0.75, + "rgb(34,94,168)" + ], + [ + 0.875, + "rgb(37,52,148)" + ], + [ + 1.0, + "rgb(8,29,88)" + ] + ], + "line": { + "width": 1 + }, + "reversescale": true, + "showscale": false, + "size": [ + 120.0, + 120.0, + 120.0, + 120.0 + ], + "symbol": [ + "circle", + "circle", + "circle", + "circle" + ] + }, + "mode": "markers+text", + "opacity": 1, + "text": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + -1.5, + 1.5, + 0.0 + ], + "y": [ + 0.0, + 1.5, + 1.5, + 3.0 + ] + } + ], + "layout": { + "height": 800, + "hovermode": "closest", + "margin": { + "b": 20, + "l": 5, + "r": 5, + "t": 40 + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "width": 800, + "xaxis": { + "showgrid": false, + "visible": false, + "zeroline": false + }, + "yaxis": { + "scaleanchor": "x", + "scaleratio": 1, + "showgrid": false, + "visible": false, + "zeroline": false + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.png b/docs/assets/Test_PeptidergicHubs_Chemical_Inh_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..340e9911502a47a8a7d7229aa678c2a737c9d622 GIT binary patch literal 35287 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 -> %{x}: %{z} ", + "name": "0", + "type": "heatmap", + "x": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "xaxis": "x", + "y": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "yaxis": "y", + "z": [ + [ + 0.0, + 0.0, + 1.0, + 0.0 + ], + [ + 0.0, + 3.0, + 0.0, + 7.0 + ], + [ + 0.0, + 0.0, + 0.0, + 0.0 + ], + [ + 0.0, + 0.0, + 0.0, + 0.0 + ] + ] + } + ], + "layout": { + "coloraxis": { + "cmax": 7.0, + "cmin": 0.0, + "colorbar": { + "title": { + "text": "Weight" + } + }, + "colorscale": [ + [ + 0.0, + "white" + ], + [ + 0.2, + "blue" + ], + [ + 0.4, + "cyan" + ], + [ + 0.6, + "green" + ], + [ + 0.8, + "yellow" + ], + [ + 1.0, + "orange" + ] + ] + }, + "height": 600, + "margin": { + "b": 2, + "l": 2, + "r": 2, + "t": 2 + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "anchor": "y", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "scaleanchor": "y", + "title": { + "text": "Postsynaptic" + } + }, + "yaxis": { + "anchor": "x", + "autorange": "reversed", + "constrain": "domain", + "domain": [ + 0.0, + 1.0 + ], + "title": { + "text": "Presynaptic" + } + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Electrical.png b/docs/assets/Test_PeptidergicHubs_Electrical.png new file mode 100644 index 0000000000000000000000000000000000000000..04ac455887f5a9dcc2d8645b64a3be5d585a61aa GIT binary patch literal 32973 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 Cn1dkz literal 0 HcmV?d00001 diff --git a/docs/assets/Test_PeptidergicHubs_Electrical_graph.json b/docs/assets/Test_PeptidergicHubs_Electrical_graph.json new file mode 100644 index 000000000..26652fd96 --- /dev/null +++ b/docs/assets/Test_PeptidergicHubs_Electrical_graph.json @@ -0,0 +1,1030 @@ +{ + "data": [ + { + "hoverinfo": "none", + "line": { + "color": "#ff6f6f ", + "shape": "linear", + "width": 2.2857142857142856 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + 1.5 + ], + "y": [ + 0.0, + 1.5 + ] + }, + { + "hoverinfo": "none", + "line": { + "color": "#ff6f6f ", + "shape": "spline", + "width": 4.857142857142858 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + -1.5, + -2.0, + -1.6666666666666667, + -1.5 + ], + "y": [ + 1.5, + 1.6666666666666667, + 2.0, + 1.5 + ] + }, + { + "hoverinfo": "none", + "line": { + "color": "#ff6f6f ", + "shape": "spline", + "width": 4.857142857142858 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + -1.5, + -2.0, + -1.6666666666666667, + -1.5 + ], + "y": [ + 1.5, + 1.6666666666666667, + 2.0, + 1.5 + ] + }, + { + "hoverinfo": "none", + "line": { + "color": "#ff6f6f ", + "shape": "linear", + "width": 10.0 + }, + "mode": "lines", + "textposition": "middle center", + "type": "scatter", + "x": [ + -1.5, + 0.0 + ], + "y": [ + 1.5, + 3.0 + ] + }, + { + "hoverinfo": "text", + "hovertext": [ + "Periphery
Cells: I2L, I2R, I6, M2L, M2R, M3L, M3R, M4, MCL, MCR
MCR, MI, NSML, NSMR, ADLL, ADLR, ASEL, ASER, ASHL, ASHR, ASIL
ASIL, ASIR, ASJL, ASJR, AWBL, AWBR, AWCL, AWCR, AFDL, AFDR, IL2DL
IL2DL, IL2DR, IL2L, IL2R, IL2VL, IL2VR, OLQDL, OLQDR, OLQVL, OLQVR, OLLL
OLLL, OLLR, CEPDL, CEPDR, CEPVL, CEPVR, ALNL, ALNR, PLNL, PLNR, FLPL
FLPL, FLPR, BAGL, BAGR, URYDL, URYDR, URYVL, URYVR, ADEL, ADER, PDEL
PDEL, PDER, PHAL, PHAR, PHBL, PHBR, PHCL, PHCR, AUAL, AUAR, AIAL
AIAL, AIAR, ADAL, ADAR, AINL, AINR, RIPL, RIPR, RIFL, RIFR, RIS
RIS, RMGL, RMGR, AVG, AVHL, AVHR, AVJL, AVJR, AVL, DVB, DVC
DVC, LUAL, LUAR, SAADL, SAADR, SAAVL, SAAVR, IL1DL, IL1DR, IL1L, IL1R
IL1R, IL1VL, IL1VR, SIADL, SIADR, SIAVL, SIAVR, SIBDL, SIBDR, SIBVL, SIBVR
SIBVR, RMEL, RMER, RIVL, RIVR, SMBDL, SMBDR, SMBVL, SMBVR, URADL, URADR
URADR, URAVL, URAVR, DD1, DD2, DD3, DD4, DD5, DD6, VD1, VD2
VD2, VD3, VD4, VD5, VD6, VD7, VD8, VD9, VD10, VD11, VD12
VD12, VD13, VC1, VC2, VC3, VC4, VC5, VC6
Conns out: Sensory core: 1", + "Motor core
Cells: PVM, PLML, PLMR, PVDL, PVDR, PQR, CANL, CANR, PVWL, PVWR
PVWR, DA5, DA6, DA7, DA8, DA9, PDA, DB3, DB4, DB5, DB6
DB6, DB7, AS3, AS4, AS5, AS6, AS7, AS8, AS9, AS10, AS11
AS11, PDB, VA5, VA6, VA7, VA8, VA9, VA10, VA11, VA12, VB3
VB3, VB4, VB5, VB6, VB7, VB8, VB9, VB10, VB11
Conns in: Motor core: 3
Conns out: Hubs: 7, Motor core: 3", + "Sensory core
Cells: I1L, I1R, I3, I4, I5, M1, M5, ADFL, ADFR, ASGL
ASGL, ASGR, ASKL, ASKR, AWAL, AWAR, ALML, ALMR, URXL, URXR, AQR
AQR, URBL, URBR, AIBL, AIBR, AIYL, AIYR, AIZL, AIZR, AIML, AIMR
AIMR, RIAL, RIAR, RIBL, RIBR, RICL, RICR, RIGL, RIGR, RIH, RIR
RIR, SABD, SABVL, SABVR, RIML, RIMR, RMDDL, RMDDR, RMDL, RMDR, RMDVL
RMDVL, RMDVR, RMFL, RMFR, RMHL, RMHR
Conns in: Periphery: 1", + "Hubs
Cells: AVM, SDQL, SDQR, DVA, ALA, BDUL, BDUR, AVFL, AVFR, AVKL
AVKL, AVKR, PVNL, PVNR, PVPL, PVPR, PVQL, PVQR, PVR, PVT, RID
RID, PVCL, PVCR, AVAL, AVAR, AVBL, AVBR, AVDL, AVDR, AVEL, AVER
AVER, RMED, RMEV, SMDDL, SMDDR, SMDVL, SMDVR, DA1, DA2, DA3, DA4
DA4, DB1, DB2, AS1, AS2, VA1, VA2, VA3, VA4, VB1, VB2
VB2, HSNL, HSNR
Conns in: Motor core: 7" + ], + "marker": { + "color": [ + "Gainsboro", + "DarkSeaGreen", + "plum", + "burlywood" + ], + "colorbar": { + "thickness": 15, + "title": { + "side": "right", + "text": "Node Connections" + }, + "xanchor": "left" + }, + "colorscale": [ + [ + 0.0, + "rgb(255,255,217)" + ], + [ + 0.125, + "rgb(237,248,177)" + ], + [ + 0.25, + "rgb(199,233,180)" + ], + [ + 0.375, + "rgb(127,205,187)" + ], + [ + 0.5, + "rgb(65,182,196)" + ], + [ + 0.625, + "rgb(29,145,192)" + ], + [ + 0.75, + "rgb(34,94,168)" + ], + [ + 0.875, + "rgb(37,52,148)" + ], + [ + 1.0, + "rgb(8,29,88)" + ] + ], + "line": { + "width": 1 + }, + "reversescale": true, + "showscale": false, + "size": [ + 120.0, + 120.0, + 120.0, + 120.0 + ], + "symbol": [ + "circle", + "circle", + "circle", + "circle" + ] + }, + "mode": "markers+text", + "opacity": 1, + "text": [ + "Periphery", + "Motor core", + "Sensory core", + "Hubs" + ], + "textposition": "middle center", + "type": "scatter", + "x": [ + 0.0, + -1.5, + 1.5, + 0.0 + ], + "y": [ + 0.0, + 1.5, + 1.5, + 3.0 + ] + } + ], + "layout": { + "height": 800, + "hovermode": "closest", + "margin": { + "b": 20, + "l": 5, + "r": 5, + "t": 40 + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0.0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1.0, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "width": 800, + "xaxis": { + "showgrid": false, + "visible": false, + "zeroline": false + }, + "yaxis": { + "scaleanchor": "x", + "scaleratio": 1, + "showgrid": false, + "visible": false, + "zeroline": false + } + } +} \ No newline at end of file diff --git a/docs/assets/Test_PeptidergicHubs_Electrical_graph.png b/docs/assets/Test_PeptidergicHubs_Electrical_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b8a98720b31c655e1f280611fb4d6ea6efc2dd GIT binary patch literal 37277 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 YT*~~UNL15K1pn?xDBR8zd-&}C0prA!asU7T literal 0 HcmV?d00001 diff --git a/docs/assets/Test_Pharynx_Chemical_Exc_graph.json b/docs/assets/Test_Pharynx_Chemical_Exc_graph.json index b60206d80..41c4bb27a 100644 --- a/docs/assets/Test_Pharynx_Chemical_Exc_graph.json +++ b/docs/assets/Test_Pharynx_Chemical_Exc_graph.json @@ -11,12 +11,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.162366, - 0.832853 + 0.822222, + -0.925963 ], "y": [ - -0.762085, - 0.51135 + -0.36984, + 0.4313 ] }, { @@ -30,12 +30,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.832853, - -0.700764 + -0.925963, + 0.769745 ], "y": [ - 0.51135, - 0.07527 + 0.4313, + 0.188618 ] }, { @@ -208,48 +208,48 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.488869, - 0.40138, - -0.724951, - -0.425576, - -0.611456, - -0.923072, - 0.162366, - 0.65306, - -0.700764, - -0.239803, - 0.026812, - 0.762821, - 1.0, - 0.832853, - -0.78809, - 0.832858, - 0.076614, - 0.557701, - -0.520178, - -0.861442 + 0.941873, + 0.424589, + 0.999489, + 0.108744, + 0.727122, + -0.654607, + 0.822222, + 0.172275, + 0.769745, + -0.757928, + -0.46888, + -1.0, + -0.371397, + -0.925963, + -0.953508, + 0.404822, + -0.07768, + -0.727556, + -0.186877, + 0.753516 ], "y": [ - -0.892535, - 0.846201, - -0.415493, - -0.958688, - -0.718438, - -0.120135, - -0.762085, - -0.600314, - 0.07527, - 0.841606, - -0.941761, - -0.314713, - -0.044272, - 0.51135, - 0.353986, - 0.161584, - 0.833829, - 0.593928, - 0.901933, - 0.648746 + 0.441734, + 0.884516, + -0.050418, + -0.766715, + 0.74506, + 0.648695, + -0.36984, + 0.806828, + 0.188618, + -0.733569, + -0.982349, + -0.452219, + 0.763567, + 0.4313, + -0.115854, + -0.857486, + 0.932642, + 0.080383, + -0.9145, + -0.680391 ] } ], diff --git a/docs/assets/Test_Pharynx_Chemical_Exc_graph.png b/docs/assets/Test_Pharynx_Chemical_Exc_graph.png index 5705b88f22a5ad91ea25c71bd1eca4c427f11132..8ac97acc22fef4643c28162488f214fc162302ea 100644 GIT binary patch literal 29717 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 literal 31443 zcmeFZcRbba|3A*@C?gp~5jmmkRb+D{S=oD&WbcvelcJP8BP7S(WRug7BIKCaBXn$% zJ-*k|c)famzQ4bI-#@;$+xPbVBe!lmpV#%c9_#*C*YlaGvMebvEioP*9;v+CEp9TD&{|oE}WtZhdL_`Rwz?yW?c|aB?Kx@ef`pj5Hpf)Jv|veusQ*5P(E!opY?@e@>mVw$a)psAR+Tm-JKT z`mZa--bu`U6~!o8A=i5Bl>>5s+t#T5@l6@lfmAgb`PLI9IoNCaBg5MvBX?pwy7FyR zZ^`L@AY+gdiRb(q*SW1v@Fv->Rd{?nCN|gK8?Er5FDBePgYz@;2qT=*fpvyvDYw@X zf0A@4-)L@N<+U{{GS{K!9S{53oOjX2>P#TT@w$QlUS_7JVfLc5uq-*>5h z_O(#WFJs0}{sX?9s3Y6{UVcGJo4@|pD!N+av?Zs z)gA@jv5X*Q{RY@SrB`+#na_%Q++U|>H&cHH1C_r3 zgmwXQmlZ~+D~q6g#?~}jqAaEPDBvu?O({0IsDk$=$TI{2O z5wARVRv#lX0fjH4ER5jfa(PIh3mTTTs$)pamh&FXBbU_Ojh-pwt;Fj5(sJ-q)?YX0 zgB$XEA7ox9?q|DQz(Vi(PE&8*>lz+85+Q&Ole1BNaT5>4Nqp<3TI=Q;y)sE# zeS4}avDJxgP6cAZQ9R*@sK)fWwk$-P30H=^lx^rkQxM56)tXN z{A*+}E3h%sTMUwwa`r8O^*uGMJT_W4SQ~nsPxG1}sLyavhp_fjsVW!h2xsg_=1!$P zLeWn!lyB`mQ)i9XLQ5-0U!A`?x!e$#lg>wp|9}{%>%#@N&;Ty@hxgg{eX;0=CIVTS zMNLfe%Sn7IpY}=p_#RZSP(EckO>Fv;3c6JQ^(cHKOw(;OXd`%Ith zE){CAA#UMa*9G}jR$Tr?^dm;|-xoshV1;La_!qudU%=lcrjlJ+ZeobJ?${;w!G{jZQY91^3K+whDM? zQ$L=DlRG5?y>*vW{z%v-Yq}86Auth06-3N^DI(AQOi`?0d@Ukq6e})7*^wXErefWV zVwuZY@vYEMzRWNrPsG_7sIQ|CzN?n_r+hiNt~Es$H547aG?Pu*}- zDsme`4J*m!w^vA~R<;$;bW{$Lt=;!}D<(XM&j*kH{GMxn6WOxh*Z(~v#W3}@q;H^@ zaZ%dC(`^x$Z$)Tt?&}pB*+kf{@p6q8pQrd}@!^Inz;zBqcJjj3D4zQ7%;fdbo~AP7 zt3oC*sD4~TT~JpX8BLIUow2^7G4JSm-?KxFY~OeoH5oL`cliVizhQNS30upP@ovLi zMgED;3GErv7q>9=z;Ugoh$l0dK18*}MGQamd6y>A`{Rvz`i+aP>3AHGr{8B-JH4%! zR$TPdr)Ti7@NA4+H_jh4+exf2tGc7~^l?U>N~FH}2IEr`BesIFw3wv$92?#9_;5PN z(|jxW%xX9B7a2_I584ZZkqY_ zZVtbrS9?QGX#8h;W>N+&s<;F-0&k#Vfk1j^MDFNIVRB&0ML*|lh;Yy2&*$ZdM|Isd zPSat!8fV*em1<`#SmsiIm2CVBPqpHE;pggw*;6x}ns1kD*upJM#yMOW6{8Xmtnd5#M0EExA!)du4Sya|7@9w%ML%65uY zi@${Ke8`D2BTBKdbKEL^#)%&HX#O(lIRHKKA79EO8VD?Q&7PYj&UY6u`GXf)@py_M)e^DSx0#V?#O!AAQZ7=-;DaYvo^{O!u zTCcCq3~vddKb!u`uw!DwxVh?g<=uUj%G0!($@G|-5r7`!|EN@;@AhMen9H!Hr<+*NNJqL&`1Wu}6#rZ^<=+fb3BZfWy#Cxo&e3n# zNMLuDij7i9zdJfUPpUy!^U8qTC!NL2uSpjFy52c9pb`_+jW;hhzTuM@5SdJsP!Z0M zX=dQlT$y6cLZ~bwJ}~@6j{`M`GB;Oo^nYR5H<*cP(I^rb;AJ(y^ z%(b`cyV9PJ>Lqw7eCAS3l<4K0=X{hXW5A($O1@+4e1#x?-pId=`CYT1}U*kOiCmfxr<2=m+NN^aMHJ zFWHNg6nCiVjherKjUZ9s6$>Z&Pb@x9@;I*W`;JB-A1CiG!QdR9RD05Pa~SMzEXGX2 z%GM;Cijnj4=UM$VL&qN80XzIv8LrYr)RihJ7QQng)*83fgtL%#oDo>Q6&7dBeiMS)(g^- zh4PeK6NWd~`5RG{Z}JZc9;hzBx*P+LLmeKL4gm>V^%eo>3VF{WNvztKV46p5z}qCpYQmZQf6~Fkek3oz|fGB0V?N!)66%!C-fm%AV?W*02V^0Wz z&wo;fV}XOX&lY%x{Ejldzl>x7%Gega;r{ZEsC-a@DZSnP`7fjXzd;<5pHf4JT+2A} z{ONe0AcijA-#$A&psoyp?nQ1n-|ND)h{TIKHjc!(cjZtg&+w@0X-SxUVm}p|CPIjy zd1RsY4>wV%Bv3-W=aVtz^Ufty%z#cceY{zW>fAQM?KO}VDp*1B_{0HJ1dM43628un ziSZlWT#n;y-MM;|n!?5^Mdmc7JU{~VZO?7~k$?g5r$w(%BVOOO-m*<@JrMFhhcvrr z01Nd7bk8{}YyLxbpZ@C%zSm@_##Y(E;~|Fj50`i+&o8TSN;^?A+`%i^z*oC;ESym| zYLZ0c&yVNNNh?cxY0OF6%^sBlMeLDa$UO+HA?>BR%sUY{nYeB7yWRVle58}+@ZhWN zwdx6HcXrN6(x*(99x)^$0)%ks!?Vml#<>V2xq1IEu9IK6rie25*QB4zS zW-nEqWK^>!ET_C3zOU|#v+3=h@9J177@L<`p2dM+S!cE+txdodG+zc1zdhxKl#Oc^76a{rcP`{%UNZdMzQ zuZ8v@E{Qa2slQw=Tbo#y$P^PPn)ZKp?_Jk0V?o)N&C8G$*YZ}1a@)FB3vLE1>#}&x zD>&@M;}s)rqnvmX3F$~0?6v$#beP5+g|Egv*tdD;=)Y`o)6r<5x2c^wO2Sj7-$m!^ z`fmnW&Vp~9x4lW#z6PWQCk(HRrW%-lTxj?Do14c94XhbdsID%!a3=Le64I5QZP7IB zs0<)a64XfDvwbJR{+YeFS+-Px-BrNTE$6nq`f{guWWIab=a&G^?|5gco#^BSQ8gz zmp%3^SVr>w*cFCF7yj-CSB558+4nbP(Oc!Xp?HN&8Blmwv!%H@paTvtQkL#=e1O*~ zpim-*H3}QYuYMM;O-f^c%@WW^{J9w8Q4lq}c*j~O@D+#*oTsX>RR8di`MXdNlXJZJ zfRL5Hiv5P7ZHwNVU z_aD#oykF1*b;TGEk51H$!|OuFHe?g-M-__H~pph)d64h^t<*? zGx^rnf#YaB^TOqb^OzwRY1zQp2g3bvr=k{IexA43q2c<$y z3tw>suX8-p9?4k6?)IELZZ8krP-j0t%__DFpky_vl<}Cb?|GQT zN;=zX$t#amcTQlrcK1oCNGF(3OUE8yXdBQ_wDUgt&VYE zyTfacp{W0L~p;(ax67uvt;}1@C>Tc>7R+>RRF!=Wu#1arH zA=z0t)d3xFG?R`42Ps?w7kQi=Wh_nYjwcN>WZTKH3G?!Jkfj zpayTobb(~)in3H53y2UM&jQ$rcwoaOu`ML%D3_)RIrCkB*sJZ~KaMnF6p8AwKmnG2 z?BP%voXozUK8gwJ?7}h$DsU-be+Xt;OT{_A0r>VTOF`vWi*!euikggs%C$-pUnhN0LGj_t))s%@oAdS43_sBF z01kK}wfhwb{cfQwCZHDb7AYL3Ie+{l2$u6^V48P%dZi_u)fSZI^B;0+J~@0PkKn_5 zE1(HGjE>{!S^~3iHT|EjwW@62soCSlm9%qeP(JCC25v6g^^L-zo1^0?_A#>@=WZ%} zNH70DIONn)+(#EO46atb$%I*{zttr}E#g082TTb}%AXk!q^9Qp-uv!cH(9*;-hV4@ zbyNUb@2FREC!`FN?mi_>-_$x3j*z%wX(gM ztvO_^QqS5c#Ic`j;A@wzimyD=6hD0lz6Bbbxa;(1k2VTFa`1H`CQLV2b><(tXoa(T zkUdTk_1$u?UaQ2)JgC(}4R?a#qx=a*#Up*Wg$nvH58R@C%LyQumFEvz#y(v)u~iX` zljrGGykb#kn;g{10bVI$$vY&^)Zl-(cp#bi_nGNS!HyCAi5X=Ma!oe*V=h3KTNv>A z4>;{qiTs$q22{Ci3c`lEn?<$GzxG&At>RcqzFXvSz{;4pUT{7-R4;M3h`~)j42YKR z0Ea=Vb}#&DHr5bT%Nqswdtl<>nh#{3DSMH$@toG3w8Ez@By~};E0a@wZ!b0< z)EmB_|HI!8?bCo1-Inr~UHlpyWBouF1 z?cVtk`(+tRVX6NX*<1?sly7HI&xQQ*FS?O!t=3DMS6IjaT<*!|?eqP=OxdUal*t8R z#%Ul>dfz73ZWQ)xa_D{F{#|xbjDz9bA9rzmtr9nnSE3yX^U^;XxO8rXx z>p~n_GF)dsE3$8t{NwxVDWBndVH5rg!}+R$Q@IWwi6=M2*xJny5NHOJ6O1#w5A{de zfB^W(4itYGFW~EMFU@HW)zM%do|0?-R%|fYWqSfhn)D3YUe829Lz{r6wV21;R$fP) z$5ELGqYqoI^~)Qc%%;%+K*jeu2=GgUD_F~Q@4dLAgoi|*S!hQX74Xj5LQjlsp6+kW zZL4tc8{)#6!ZgkF3J=q3kVB>*ci;8^9kLRN1OBb4#bACe`NeaOl&u`M2^=;(wIF0E>b`c@E*o)cEq;V@x=# z;fI#UGNpBk5uemi10wT5$Hug8ma-mbFe$BF%H7DgwRhl~^RFyT^iF(UbounA1n?z= zZrDY4_N}3ID~qE7nGws-@5~n3ETiin8M<$??p(A+B~`!v6ZWy}ftUlDSaFju&P?b4 z^sT9_jAv8^C!dbsvXfQgs#??}5-RDer|wtp5z;kexV=xte&X6LBX*_Gg?i~H$>d&N ze^beD&68*dxMpm2ii!O6!I&II6SZLwx-k$+F!HIPBp1RnKvyR9$NPk6_N5Vjc^(PQ zU7Sfyn<*X47eLeMv(`cRG*ivr@9cW!+ST`IhnELPu}_ICd`OF`Wg8tp-{mf9>ZCvL zyl-&!Lyp3??Nkf|yV_D3Gkx zYa2=knItVr-l^UpH!IRUn90~;ClCD;#U1YLn*xM5HXHxPU2p1g1U)LAAr_=QH8UM^ zbM1wNfVjS2Rnn;JcYgI!EmIE)OJ>q$V_5grm>Qmj8~^xa1sRSV2Wfzxc_Y%J=KKeTa$G3x9X>ftA3y&Q%F=Xa09CaDv2jz$8EROmGE1XCSpK-wUrrS9hXG7G1PW z+{{67?Wslh{rM*{A4(RA98PaC4V`bTHx3uuLB=YnM3;hQlmblYc?~5)fxgHwq{b>_ zP{XlI#nL&esg3H+)?Pj4RB$f<6iZJJ{BV^%V(1fq=2-Yk^+;e(<+$ zvfzt}{=d9((zQf>dkMNJhEs#LbblgPPe7qCMhxWOq98PjYn_D>0kMEex~XKisD+WK zYxt@j=d6Wlz~6z7AshLstQV|_tf56sGY*On+~^#I4L4Q4zjd1iguQedZ?r;~<^pBY zbhvSlQS&PP3#-R(rr2uJ%moGr5Qy}n>uu2w`t$V|w1o9RedyOjhA>2z`2U8iWbkCh zh!9MurCfSXyr1)J_H>#+q&_ea>&bh32T{Ux0@`VJ<^`90!@*bpn8hzD>F%cxc>j=l z?HuX06NmMu{*i5^;2s5tlh2apfqc|Qf*txXpy?J`n?PiNO(3ioYf|yXQC5xXT4OI^ z-!*00%JfKKBEUQ3=MRT?zENAf8i=eC8$QmRuGiA7Nn?g#zcUr5>6yi^4-NaO))xTE zDkLOAApCm8GU`ai0@B8!HWkB5MVGYZ>Vj~D_}2->$ISQ7qLa^DbJbb9i2&984<}F% zhDEqTsH(qV4Ab^u&U<~!7cz=_<|u%W%nAoB*!}GLdP{Y&bBHVl>iQV~0z& zh3xzn15jviW^~d#!}0cB>p2k2N)pZqYiN0dlcR020VP4fV z;u5p(gsQtUYzVykG&&oODkl_k&*Jy5;onqFATN#qucOL0u1Ssw}sS2awxDRJE=bF$H?Bz*L!RS;2QXTRD&d)dQhvUc4bicyAv(!`f# zFT2iDPZ$F*Ht;>KNGl|a>h}3&a1F1 z6r)eDP$kD+5TRT}$O`8KHI0&=C93CuxV{Ub;xhJtzurg=8#~)v0}yY&{4TGf@K$Cs zC)|$t`!M^ws9_@3CjAXt_wisDV?aPU{BDOXc5)ejl9qq`N3~Y$X&B)ux6?-)HsKj| zENfjNj)L$WFqo(-o)u6=w#EK^5R|hzT;t6y`KjCO6nzY|cDQBrsKBAjTMXfJY`p8DxJS}xf4}K3 zYgWyAP=1xnG6V#r1d6Uu-ZKb;@}7^q03ejYV@oM`RYnI-WSmfm@(}x8C;o#7B>|+n zMcBj-g!Q@sfB_Je7pQ|JcSZughQ3zR&~lvtA3n&qG~a}6wNwoEnTrdGh%qAm>h#49H}TOy^r;%;N;VGIr2;x5r{>$3~L;<@ReX3r-+EF8?D$sm4) zGXu}Y*`nn0HupXNgM1g|E>wUyJZ#9YX2aNex0Sw=GF0eaZ}X)XvqG?3Nhkh5Si9@6 znAYC9w7?0{$wDg6Sv{O&xT2ustUipkG7DHn%Jl7S;1Fd{raHh1RiGqWR!s){7sR`l z%@s>^X$-)5^WbM_ScbNu_+4J*^=ImBLn*3%kQ?Y+UL}Oehu~11YI zef=pu$6gQ2`H=HoUFxF8?!3hQ6n)WZ&JX(wjK7^wFfQWF;)RHy);WU2}+nC zI0(UbG-78%)i3WqV5j2#tP46Rck8dGF@mV}H3oZ-e}U8kxNhQ*hleu5L%9)(c@~`e z6{Fm6gFdh1Buo!VE1x7Qf%t+GRagP#QTPH+0P1zS?^FigPd>2?{0}Ysjhc0o$`*fO zP@^skH3v0HEZf@v371hpdh^d(Cg?eiAcCep)&gXXsM92aercMvw*Xk%*m?9nm zS2Gp*19XwEA&T$aH-PGSw%Oa-`y>H$kBW&K{PD)R6mZt{s9=c57&xl~}w zzH#|r62_WZS1g?i)BwLz$k()hGMoHw2To|7LxbuD#_!1sP+1dIK?N1QqfNT?R_7u*ShCb3Su;353Ivr>yg`8H&ZsSGU|n4LOZLwh(+=xxO&gB@ z3BX|>mS&UD8vZ=?710-KGGxyK@fy1Iy$uP_J4$M7K0|P2`{|R5)@e50ywht3o}Xh0 zOz)Zd$1HfYz7tm!hS`DyaLEeDP#>0kX{7(w7Wp%NI*LScv?^t*E&7LCF@nLM+#>4t}IPm$L9IRJ9vFw zwwD#H`T4b7%k$xLAF3-MGH;sMrX*f>lBM8{ub$16gkzaOcQ*+^%b|Do7k2m4`S zg=KbH62aQ<$KB44&Lk+Pyz`dhb!O9E0cPh4@wY-9v8Nj+$u##8%-DZ;NK-jhNJxG1 zYKp4}0YPN?y~`j@`#v}drBf!%`+QDa%B&g>1ssK6Js5WbilTSkbL=v%ydDRgVIe8V(I5R_Jbalpi(pnWIE={3=7fz{ev;v zc@pcavG%nkG4V+&bSL%y>9Ang$%$lvp=_+UfHZ^low1(&`rX4I`UGr%THcX6o;c+6 zoznL2qdQmhou-t6h}TGIUsF6#)>fuq*cO0WF29G9KW8AHyc}@`Y9#?l3VgFs0U3ly zL?s=L_dY2ET_!LxV-n-P=eQqm-3&jdt-oaksCv`7FrWCFpIW zUx$NHV17`kGL95n?#MNpc-Yb*tDOmzj9yYay@f9LjaFfNsW(EL7sRCRHLYRe{afQ> z_vwbsO7;sTmY`vu4@HR!KU8U8L2v*pSD}hz5mb@<8XzWZ%XiTK#oR&-uqaMyVV84^ z+HRDTzI7;{+nerM`5+q9OXs{U)12o%mErU8!kL!<;l4;=gSO!}QF6djKB6>%DwPuo zL#J*wK`|FS0Vq}N&Z74VH#w~5`+8<<7B-e_xvJYXdP%~4_f*uC!!$1ZlBUFe+=PdJ zk%-geI|QsdBSl-abd6L%1v=E!*`WZ5$!W+MTXRt{IAzL{V*eXKuH>S&wC`5#sqD2l zS1^6f2c~s;z&wcVwoi83B&cZu=u;e50vPB3D3b0S;|gwJAcM+ewIuwU5z52LUJp@2 zqVhR=a^6{SL)$OL<2y8VFM90Ku)h+z(LMH}>={7StEXgME>P&+Xkelc8Xqy%5-ky1 z&P>mKu_*PRJsOz>(sxgkVt7==h)Vw~Yg1*S6)$DSoQYw+E^n7@`{b#GY?SOm+AB&+ zKQ8AYyfc>ox0c4RiQ;frGL%hSiGBDC!*}m=(W`mqkb~avg>wnwS~VNzv67jzudMdR zI#hK@dnK~l+OvvEUgn-9Q~kP@^hGfH!yakp`*z@G#m*7llX~s!APZ2yHBb_&l(IPr zmpU=qL7nCV4yU#~?E5SQ(K*M3cho<)usvyE5B9P!Q5MACjM1vTfh)ZQ8hZ(2?883d zlfB(w=&4MuJSGyfn&fI^^vF=%gd3uV0kE2OGN{M%dGb37ds;!Y866^@-88q^YS90v z$(`>OxJdG(Rx*t0%Vh@w~HH+z$+@ImGjq>#D#Vw6ZWy zF~LO&{{ju4#AOG>i!PpKpbYamvToApXIdu|l}B)+1ozqMx6p2#lAYy@ zvj|f~fFE4pp>JBx>8|)10L22p4Fvg+!1%hN84s{!JbY0SI)3e%396hphMuzDeCpo& z;6%HE_XvWC0P1?fnz~X1>9v?bfJ4d6ootGr^B8;^2nma62^7PNhNBBN@`SfbNMO{E zHg7nwwu+$|ulG};K8{>kAfh|#<%bdzOg$_=KvsW-s;^$(YsMg_v_Fj$OAX5bF`atl zU34J4U+3s#UQjl6ny$^@%qe<-0;mx3ne_k+H^F;{5K$Zg=6svp_W<0TILO4*${ef#-%kXs#C_}uR$PYm z86t3~MbfHr(LVqdo#qF}vV%H02g~!9mk-K^fwKIRiZv~f(Gz^>@S|BD(|K3{N5%y)2wKD;otRjgc{Tdlg>3f=%^55H7S$@O)o9o#Jp#< zXSDrYq<&)$(-hDq)Dpc6aWELKB@cwM^S>?q547(DEPhA5e;LoZ-GnyblPY|W3HY3L zz4hu&q^$1qtV-+8vK&2Cw|A01X$NK{A5Q>4GT%VK+mA&UAMjPbC^_a!A=riI<{eF^A>xS^20tiOg^n&vT-Z5scrx-@K2v%+gCn1_c2sG(ovE6Ia{!Rf9nb)Ul8Pb>QGV$|$APQ!4(KF|hTQnNCT z)O0^@jo-KoxtkbF~OpqUGXYaB;x?i>LvoAk9qDf+>dpHDYb-|lxiwcV}UNSFXR z%6t?94hD@4V>3fd(_cp@^vrQ3R(Fi-#}-ItjO?MXe4>Ir`%gul`eZR_(wtFZG+H;R?pw>tMihnNt@o<`31w0DX8MMY8r?*_KJq< z=oXZyg(gC#G&g<^2Tcdn(+o!Hs^2nQcpa?tOP0_=rF83cnt zr~3V$H{C0OPE&N*8>TG}XwxKqJen%C<8T_ifGg}pkD1#Iz@9LfLVdnF_DSBapOW($D-D0l6|+H!8S=FwtX-0|v0-;65#o4?Q2fY~s-4+`zT#XTnjInnY6T#Y{y z+^uQD6O5&2QiK6f^E&i z<31lA2)c9OFJVF}bW3Dy=LKi`8$uy4x_KC@A3h1zH}cgCJ^TfrH+!=IzkC!w3H3UIrj=e>i?2fm3|L?|?wU9ahXm z@)UyO_f73#S#~_h&dG1Tt_gvmQ(C}aYvetmqrW?4W48ArQ)-NAb|uf)M^upWLb3Tf zVNob{fCOX&59`;hSuwL73Y}Nyb7wRK>G9La@TaiDW-SuI0V~><_WGTQCEfqhyk-{? zpaEQ%vbf&X(d0U6kBCl4zh;)ydgIq#!ACn_JU}y-kOxK%{n$4dH6fE5@nJUF!@B`u zg8LviN|e$&bHqYAMDYLuhqJ~8NS(0?`rijWBkWNPL+o5eh-7cu3Jx=WQ1=2J`DY0h z3NQ{FiJs}KkF`QxO#I07m4v5wFk2wQCAWX}mn0rsKgC8J>$iLA4k))tgL#|3M%4Q5 zAkM{9@I*=w_vbq`%V3Owbi9+#cOUTw#5oS)DzutR^sdI49;V=8W5g}IF}_3D0RblJ z$OVT*4;!LDiRYd!a2jT&aZn{5lI}%9!`~d%AL6j@8%m{0Vx9)n1J12UNah|rfZ7A8 zI>+w)^SCF~yGGA80dF3GasdHz&=Ktcfdt$VH~Tlqt;3n<2AK;ko6-Z}xVJr0I8q*r z9dvz=Tk^Koif!40`;u@&kefKqcXUEEdWbi_=6umiZ7~%?r@(kIFDPT)rQ{ztUcC{% zx1QqGB!dlH)XV2>c8)^6zRpCa4T+8NSStW6j)QEQ;1wsy+{sYt}ps zmAIkpWr<$ZCA;;IVm}W+lK~|`NM<^XVvc;3lpGx$*`Jm&RB@a9xQMalmUZ@~>5|(W zSGA<@_=pnik7>UNTiiGBno-8B`5R=jDmaHA#eDeN=D+I{39R;GuY!@i?k|iFeTD18 z+?(-WPc@XIB#vH1xT8!Qn0Lq2tOsxBw3{)**gy~(wAyC=TZ4{k-sc1BOmJgw1+Q&A+*TG{#~CGEMMNJ>hqp?bPBBNKiy1+qvAwTn!OC-Aw)T?W zNZ8Y4mGJ%}6Tnnq@YB)W!%;z@*CgU;2v-@&S7iT81-hOVo%d+A+FTi0=HrAt9cu~% zL)r(sfysmEh4@TAMk9{~dxO_bwj^Mj4;MXso`&0H_G3_Y{iFVlva?c$(L79W{tw zvQ4BedGt=c(P*4&#`}*M>FqMa_!@99NedcmzmfzmdJj3Kiw9+c3T2%Hm>5pJ23&be zG@9(lyKR7hDi_@MWo%MQhZHDdc@h%2J^s_-`X_H!NZZ&ftU@Gz+FZwhm|KjYi? z_dCHwIDg4w)qM&3Pvd~+gHm+?FD6Rm}QUA2G`;j7oVsqKL{D|*WBQF!E#|kQ6=bRqk;jE%pR?t&a>WxUY3o#*z zWuA0)(49v}dwnVU++VML`fa&6Ol~nq!9-V|=O|;$Qp2?JkcN;!&QK>wU#oF0k$=)M$aFBKzZW>-kZL zOC8fI7_};BSWyo<;5$Ve?ev_I5!B!`~#Hyq|? zJxz=|(eTi_6pUuB8eqinna{;sWw4=}%d|ur4nMjOY<}{P1vJ!ElXTWggt%X>2j%Pl zqzD1n0o>zv5b3NM`YD=`#uVCq{50V`Wz)%PI55j87-!)?rVSbgF9@qx0_wKkoZAm` zO7}mN%06G*(4qI@7?bW08@iXi?YMzOu~@pC?*T8IhFuV7ysmVF?&>iDztfMJ-rEjEargT2D@l>nO@^>9v6hDw5@;;nf%&>p= zJk}xD^1iRO3?PUYtpB!BE}p@h?)OYnMwH9M?}UTyG>|y%e8RFMj*Lalf8S)Q_r453 zF&T(EdtABx-+~yhw$k;Fyumuvt zayqe_{Pl*YsrCr!)=28MD4QmQkGB<>dSiQjJT;N5oM%!RJ9s_poag!#+)M8a$%dbx zkw=U#NK|z_Am8f)y}ddwVscWkF~dQ`+Y9PGg0&@JvUUig?FZI#C)aXbDo`Lz%b|es z`1(+B1tw2r)yHkCh9%#Kr5i+q3LxN#Nw{!)8CUOYpX0su#@}g7W!f-s9|pMvtR7c( z@5+&1k*ma9_m8~qbJ=Jm{?KzpTmgaJ9+?Zgc-Rqug_LL61$e62eQ&q9?%Ec zqfrH`9IOvIZCNAo(zEDvzhJ2N4W(BY>5QZE*>QaDVx{L(^Q!Nt;8F!~Qa(r@KAb(A z=);5cP*lw@Tc^*XPpFhCD`|pXTT_8ND>l0E*sr$3NG#( zCFH6C%sZoConIsx)MrfpbK2eM6=qrk-C%fmNU+hlpaa}5+%W`4&^R`kA5=olwzyXY zXwu3y2l_ei8JkSd7rA40|Ll>3bqg?}JPPeYppVIj1Ql3H;I>TWNmvNJlPERc&8mYe0fAmGtX0pd)++R1AcEBCHRF zmGJOeNH#<>jPlUyqFg5I1mN2SQ$Pt{mRVRFvrua^ydgFyG|q3+zz{H?5isC9gG9mM z^)k~$Oh^WnM=-|Nz@|UW4p?3fm^{<{ZI}%zWss6s677uLvW})lpHOxKqgnv^f&hJg z1z$mMY9F3m4+dQIBB_!&xQ-_T<^{*Uxn^)25|GctyQym3o{lymD?e0IJuoDCFEl0e zkbzDp%qkBWd<0@|?FmU@25_5lQ1>!~@~A8TRUs_rF4KFzd)s}sTyG}B%I4m!&! zNFQ2}?yb?^`wHv3##=4^T#@oh9ZOjK%H>C@WY87QBMsKLE)9G5N7M z?Xe-sm^PDOf0M~o*5N@n4kDOA5QRE+wW}mMcOSX!N}~DBVjFI7fLV;cCz$|GAHnuF zlUDZ{GHmzmzaM8M0+!ANEPair_$Y2vKHFER?X`5mTCSi|B%J}AF%YCrq)$1IEkTlS z=l3Ptc2UOjMHDn*qYFOV^Z3+}h~Ze4VvQ%O<6=2)8GUU_DFKf`O>I1T0)2GJx|DV4 zi;{Ya3vMo{R2L34|GUBYv?VXk9E_VGG2AeNpK=Vr8L#MSHSZ*Y^Fc!_)Zc#`!Fm(X zpl?o$33IYf&V+vYWk6mLAg?|pKj;7n!M(y75%f@A#=6L0uP8lO-VEsYzn3hKQ5Z0B zQEr~W)PC|LApVyYxS`5HapK4inTEnzE~3)~s9f~v6Ev0sS=h!)3>Xd&-j;7~gP($4|Ihmx2>DSkSW+Jz=^+fi0A4{@ zfTR7J{GlFW9;7Pvrm&0e39|xy3AhYMzs!AngBw{12Idu;RN}7ApLu$M;LTV9W2Ei_ zOE9^;vL(h|_(g-CebYs}dHEq-p8(g(E1)2ynCN>*ms1GF(ou2Uy#9vi*DSO1^ zP3CcXb&^Bzt;;k2f?cg%D(eqzfw3k(-O(rh=Y+i;Ov5-L#UEKSNnrU$Mv!=uDRHgs z8rSAK@hhQf7qzVB&bRN~>iDeUuASB#yuAh_r$2`x$O6QQ>BqG%mKY4iG+;R#QsCW;b3}_ugJMHwQ!U zy&Lv7z6_Rly?S+y9I6?Lu{m$5%usIed)xN zKA(>=(?31m?shO~>c-i6a-SW9$_R@;I)x7{IfrCUm%F|W$`A|8(dA~Y z(Fq+k6dx>Wp zp|=M^@npz8qHwQxTy7^NyG}-WhRzuMh%$BD zQF3LYFE&tlU`HE#`75amn$ZFK_MER;@dV?Q=-seNzXDB=dshJK?whG%Jqppz!lzmz z+C-6F_k)O%NTaokG}Lq$H_Z? z9kNVumi{a&)7i%I2~6^@4|usMm}tTaU**h0a6+;n$0}Cr9f?Vq&Hu5)Y#hv@e8qf&}{kNWyetuFs&Ue;iptH!&j;J9RNlG zxJ|-`fBaR};lc@<(0%WqSV`fEdMv;LkOd(iVsG-P0Z&yNIs155DPjt(FYTD1ndH zfgL>Qj{H;}X6h2IEWw~Q%Ms)zU{aV_amntmW{%V*Sg6xw=Z;pc6UwtF1~&Mgcg8D8 z+}`5$`)kRpYMZZ-VjN*O)c2c2_~<|a8FD%TDT`YKXg$JK1zDU-M8IiEWMr;T7?$o9 z`P@@NRuQaw%o$i33FDQ}7;ncYz2H$fqH4?3!CI9c?RqU4wnO^^Bm3g}#)W^TVv@;1 z<^3efXDFvwkgthgFuAke%bAe@-~$3mR6-W}_hQ|nROUvy?5&gokOBno2%D7J93pZA z@^vn3f5V`3An0q+p0*ag>siG2d-(Y1ucuy%*M=&vrzBrVD(qQFol$agl{i*i%7_5;_}x%-wQX7#y_!@oz?>A3P5VW zZN|)#RIVgB_QtFwQUX%1A_6pbB@zU#zx32unV+EMBTf4e%x*-OedOzMa`*&uzESWdG%Zn=`$oK!~scrsDSPXcdN7 zyVbp(AJNI=2vvD-_^75m?Dx*AELoQlx^BwV7YXzxt$)w$e;`u_j*omT4tJ=&A-wqM z=PTO*^9B$30HiE98oh5_{b@lQ!`FC84MR*VqOnyIdiW)*wt-1_Jn3uFaK|^JU%;?Y z=K=fKM+hGbzIx?-(;1b%cb!H&(=(a)fZZmeHL1*!l9IxISSHtdA_0-VDaetzJ_d$9 z_gz}L8wn~#u0L$Q(KrjO9)R40i56bx@u@RQUh$rl1LDU2B)&w9O7crKbkTN>kycju zTxeXU3_=|^VGM^;_=^FWn`@pc9Y14sLr7lv=w0)aTNVMK zBVa`#=2R2&$aZ>oYg}I8MSNI2At6HRoeb?J<<_|3l~cZ4dUxGoC%=K&NEC2!Kj(f% zdPje3ci64(2k}KLB{`DaeXxkOVhz5!?Wpq3)n}JjHYJ)BezOneg1=I&Zn3i{VcByUPpR0m4bRZOzE7ETlWzxwwu6KJPzNvr|;ob=F^1zMt(Gd(N?)t zVmYkydO=BNt0Q>v)VoQHR3 z(yE-;!!pcR-AVD0^pnR$aQLH+B)&i9wzBu2npd#C#CcCq%)N&iU5Oh&GP%C_dKf@ct%{yoC>>_Zzb+6w&+Os(pWjFzWsHt5;?>m!yCj zvetq;*J^8{!;@Gy@ghAs9Xu_>&;`lPlI4>VDXLT3c*PQ#d0b*-Vtf`XHQHO z%iB8C&4W0TA%AueaDlH(fcL(=blEmCd4W0=RZK_Mk_)Vr=&Pp^Fo-h?KfA|g#G9ev zbRKF7oTswF`J(RljvW|dj>lhaU|d_&rMg7Eu;ByR1)${_Xc;I0EnP(z9A)ac6Ikwj z_JxjBVyB%!X3?UJt=OtB;8J5O^MX~RjMx|IWs>>mWHB+4{>SyNv3Xm>cF#VcJu9Ns zia*$yzipM+;C>+98rx!xa{cx!?%aUV#KxrgvtA9+E($pOeF7lZNR^cZipygvXZqJ7 zIav&fTvMKSyDl*6xE|CYxU7yA{<~J>lB0Ta-P|L+_h5^h#Il9KZMO)c0y$4&@{>Dt zsSB@>2A=1XX^}GNJf{v|NZ5N&XnBAo{NiHZ)KGv@ZD`d}aG55IZw}*|KWW7bTX4O^ zZkIN0uTfHHU|U_55X$gXFelZFt3(vR`RFN}CzZ^tMk(`?UUD$x;6|9h8S6 za2wXP`(5M?dMl53S;y0(0fKLWQdQDRsMzc?{NdBLxi6N;HQ#Ty_CAnBgU1Tse#I`r zvTSw^o~pi`&1awN>YrJ z5{}ow%m&Z!(A-k~eTddBxCs^PX<+SkY}*-3uoAf51#?aJVD^M<=gCSPs1xat5CJ4i zDQdu&pqQNy z{ID9pA^ByqDa79;o0kNc_;lZK86!ENf`_{|$a#R-FnXZb@j4?UWrQH#EwBo%sB8s` z?ax_*NnMRF+3bwC_TIGrVrSv`(gih{URZd9a3vhh1Jp^GoJ4=Ko`sKGlgi1>AeJo9 zin(m*2}~;lyj+#)+}{mMiwUxCbqPZ2m(*^Qoyhx`~M|dNb_+b*{Ncs%K zFJ#N zl$bd(`^^V~08=LFc#;rS)c}xDj>XD&Q{4L#%Gvggrn*E_1Z)t&OS$N1RQaTRt2}C5 ze4c4AZ?=u*6s&$PfGc!SN>23+AeclEhz`i3_^>l45*6O20FisfH3y7HdDZ-A6}PdL z5<|>q-qn0rC*&KTOd+Pte|*8cBEVEuQi6!&e8eijX|;VjrmH^d!=>yI5jok@#~lNO(>5= z#hd`jemAEbJ+pt7$kq4%uV%a-nM{lB%O}#95mz0a5Ab*W-|2168N} zao#AmccpUaE3fH29<>zy;0mU50Oc-4)xSf{D8ZvRq(J(?s-hgQfLj92$G{pC-uB~M zHzjN@_hA1x;c0YvZ1x_fd4Tz44gN}TkIsanbU|RISHn}mT_zBMqAD^lk`A0r2BpM7 zZEkEjotQmzRrpm>#-^DofBO~3I*kQio>;db(WVJa9E9brs$p776;3M)VDmmOWM?tX z8u=?+2@MhI$vXGivy30vO#S6>wZ+bgwHJ^@g1GSmCTpDyfx}JQ!c;|D!_K?EwENcz zS*E6?>28LUwm>J7s2?_HC0cgNlrS_WI#yl>Tr=M?LNp~QOT6aw+x?mnkh~{b7dmDS^3oA zR7mPPeXL6WXMjZEOkeAC&Fp~?fhX5E7f`4epR@7#GL&EI*0F)PKrxq)y|G&6F_Y8) zWU}XOtOO_Lqu&+k3U~JDe2fI?>iEf|l*W@Nwg-i`=-S_G&WKqYbYdQ`P*%-Lx$d~R z!=sY+{E?3I^CPR8!FrnqXd6(&5VL#4$w(!H$Yy#xlG=uQ%I_ws^pKzN*aYeU=4O*? zPA2?x9RR^jF3SVTQplX_`kp;tT&u}Q3p*_A{jL?&xisogX%`)^=x883$`1E=RgUP7 zlw!#YAN?Sh{J|t`jN_OMWjr?bzPw_#eQUv1Y4}197q$&vLd&}Aj;VGAUvg}#-iR$? z?taMIUtIkE#1BYEGBZ-Uc$aAN0S z8Kd%zQ|NC}-v(T-F)?WBBR7uUaKDHYy8bFtXyDkOw0v|^d=GJZIj@|SBk)waE<1{k zJ}e}t&_WDh0vG2=w{g95v3Dv}I|huUt1svS@u4GtZlg^y&=AJqrPmD(ne`BNm6vD# z<+B$i%&CC6XAC%yQUN2DeP2zOS&0;XgCe{17WC5OEl8eC(V17^W`r!m)jPtYxw?%l z$4_5qcH}_zKVDZ4d817&?(_(zkGpiO`sRj-X zWBC)kEBI9j>=LF`PW9^kU>*Uv4p!(a4=wRqUx^GuOT_9;^@+{ux8So$9DZ?IpRCv{ z4&%)(jx=^{;73|q)dDdM)c{KrEWwE6y9(uE(3&n2e$zfQ*rzpL-Su+5GDFYF zV!^}#?;n25XLJtf^mb2_{h$m({wr-ieU+naY?)WHOK z*P0N~339@w?iKYL>2NI
%0Apmr;7oR;H$OEGWBy5^&p*0^w;!cEh_B;hk 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 S4F9Z}&ulOG_q^YZU-%y;EF6vi diff --git a/docs/assets/Test_Raw_Chemical_graph.json b/docs/assets/Test_Raw_Chemical_graph.json index e985c873d..d7dca32cb 100644 --- a/docs/assets/Test_Raw_Chemical_graph.json +++ b/docs/assets/Test_Raw_Chemical_graph.json @@ -11,12 +11,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.80023, - -0.747159 + -0.871759, + -0.82605 ], "y": [ - -0.119017, - -0.139902 + 0.075013, + 0.023045 ] }, { @@ -30,12 +30,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.747159, - -0.721892 + -0.82605, + -0.843106 ], "y": [ - -0.139902, - -0.188464 + 0.023045, + -0.040478 ] }, { @@ -49,12 +49,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.378535, - -0.363285 + -0.409075, + -0.39321 ], "y": [ - -0.065275, - -0.128575 + -0.060074, + -0.13198 ] }, { @@ -68,12 +68,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.457516, - -0.378535 + -0.497991, + -0.409075 ], "y": [ - -0.000589, - -0.065275 + 0.00435, + -0.060074 ] }, { @@ -87,12 +87,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.053438, - 0.118592 + 0.075656, + 0.170272 ], "y": [ - -0.026251, - 0.055636 + 0.232081, + 0.150968 ] }, { @@ -106,12 +106,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.118592, - 0.051897 + 0.170272, + 0.166789 ], "y": [ - 0.055636, - 0.099828 + 0.150968, + 0.234126 ] }, { @@ -125,12 +125,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.118592, - 0.19178 + 0.170272, + 0.211932 ], "y": [ - 0.055636, - 0.021108 + 0.150968, + 0.018037 ] }, { @@ -144,12 +144,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.118592, - 0.222322 + 0.170272, + 0.303467 ], "y": [ - 0.055636, - 0.141987 + 0.150968, + 0.153833 ] }, { @@ -163,12 +163,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.19178, - 0.204474 + 0.211932, + 0.310462 ], "y": [ - 0.021108, - 0.145095 + 0.018037, + 0.122672 ] }, { @@ -182,12 +182,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.19178, - 0.238561 + 0.211932, + 0.222569 ], "y": [ - 0.021108, - -0.032843 + 0.018037, + -0.058109 ] }, { @@ -201,12 +201,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.222322, - 0.204474 + 0.303467, + 0.310462 ], "y": [ - 0.141987, - 0.145095 + 0.153833, + 0.122672 ] }, { @@ -220,12 +220,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.944463, - 0.885713 + 0.95048, + 0.986554 ], "y": [ - -0.096259, - -0.021917 + 0.093101, + -0.013193 ] }, { @@ -239,14 +239,14 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.308518, - 0.2651397468353333, - 0.238561 + 0.265743, + 0.2275115702684, + 0.222569 ], "y": [ - -0.102832, - -0.076233412674, - -0.032843 + -0.191495, + -0.13018942153773333, + -0.058109 ] }, { @@ -260,14 +260,14 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.238561, - 0.28193925316466667, - 0.308518 + 0.222569, + 0.2608004297316, + 0.265743 ], "y": [ - -0.032843, - -0.059441587325999995, - -0.102832 + -0.058109, + -0.11941457846226666, + -0.191495 ] }, { @@ -281,12 +281,12 @@ "textposition": "middle center", "type": "scatter", "x": [ - 0.944463, + 0.95048, 1.0 ], "y": [ - -0.096259, - -0.171961 + 0.093101, + 0.195593 ] }, { @@ -449,44 +449,44 @@ "textposition": "middle center", "type": "scatter", "x": [ - -0.80023, - -0.721892, - -0.747159, - -0.378535, - -0.751144, - -0.457516, - 0.053438, - 0.051897, - 0.118592, - -0.363285, - 0.19178, - 0.204474, - 0.885713, - 0.308518, + -0.871759, + -0.843106, + -0.82605, + -0.409075, + -0.822732, + -0.497991, + 0.075656, + 0.166789, + 0.170272, + -0.39321, + 0.211932, + 0.310462, + 0.986554, + 0.265743, 1.0, - 0.222322, - 0.944463, - 0.238561 + 0.303467, + 0.95048, + 0.222569 ], "y": [ - -0.119017, - -0.188464, - -0.139902, - -0.065275, - 0.630229, - -0.000589, - -0.026251, - 0.099828, - 0.055636, - -0.128575, - 0.021108, - 0.145095, - -0.021917, - -0.102832, - -0.171961, - 0.141987, - -0.096259, - -0.032843 + 0.075013, + -0.040478, + 0.023045, + -0.060074, + -0.807488, + 0.00435, + 0.232081, + 0.234126, + 0.150968, + -0.13198, + 0.018037, + 0.122672, + -0.013193, + -0.191495, + 0.195593, + 0.153833, + 0.093101, + -0.058109 ] } ], diff --git a/docs/assets/Test_Raw_Chemical_graph.png b/docs/assets/Test_Raw_Chemical_graph.png index b0bab13ec808b73dc524dc545fc3ae4c3a64648a..2ece1cc54ba2f9fe5af4cf0214c464e321499d1c 100644 GIT binary patch literal 27831 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 literal 25071 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᯿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 literal 22840 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 J-c6II{{?Hckjel6 From ec2291e875069264a66b6a0890090c8e2d1a5edc Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 11:42:47 +0000 Subject: [PATCH 09/11] More info on white --- docs/White_1986.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/White_1986.md b/docs/White_1986.md index 872a5cd6f..0502f3857 100644 --- a/docs/White_1986.md +++ b/docs/White_1986.md @@ -7,8 +7,8 @@ !!! example "Datasets incorporated" - - **[White_A](White_A_data.md)** - - **[White_L4](White_L4_data.md)** + - **[White_A](White_A_data.md) (N2U)** + - **[White_L4](White_L4_data.md) (JSH)** - **[White_whole](White_whole_data.md)** From c4bc4319144ff6f4ddbd7568c8903492e4168b6b Mon Sep 17 00:00:00 2001 From: pgleeson Date: Fri, 29 Nov 2024 18:27:00 +0000 Subject: [PATCH 10/11] Many more links to resources --- docs/Atanas_2023.md | 17 +++++++++++------ docs/Beets_2023.md | 6 +++--- docs/Bentley_2016.md | 34 ++++++++++++++++----------------- docs/Brittin_2021.md | 23 +++++++++++----------- docs/Cook_2019.md | 10 +++++++--- docs/Cook_2020.md | 8 ++++---- docs/Fenyves_2020.md | 8 ++++++-- docs/Randi_2023.md | 4 ++-- docs/Resources.md | 32 ++++++++++++++++++++++++++----- docs/RipollSanchez_2023.md | 6 +++--- docs/Taylor_2021.md | 2 +- docs/Witvliet_2021.md | 39 ++++++++++++++++++++------------------ docs/Yemini_2021.md | 8 ++++---- 13 files changed, 118 insertions(+), 79 deletions(-) diff --git a/docs/Atanas_2023.md b/docs/Atanas_2023.md index c045fca67..cfad67ee0 100644 --- a/docs/Atanas_2023.md +++ b/docs/Atanas_2023.md @@ -2,12 +2,17 @@ _Adam A. Atanas, Jungsoo Kim, Ziyu Wang, Eric Bueno, McCoy Becker, Di Kang, Jungyeon Park, Talya S. Kramer, Flossie K. Wan, Saba Baskoylu, Ugur Dag, Elpiniki Kalogeropoulou, Matthew A. Gomes, Cassi Estrem, Netta Cohen, Vikash K. Mansinghka, and Steven W. Flavell_
_[Cell, Volume 186, Issue 19, 2023, Pages 4134-4151.e31, ISSN 0092-8674]( https://doi.org/10.1016/j.cell.2023.07.035)_
_Published: September 14, 2023_ -- For quantitative analaysis, the two adult datasets from Witvliet et al were averaged. (https://www.nature.com/articles/s41586-021-03778-8) -- Self looping and single synapse edges were excluded -- For the pharyngeal circuit analysis, the connectome from the original White et al was used as the Witvliet connectome only covers the head ganglion. -- For the 2D embedding of the connectome (the sensorimotor layer and the graph eigenvector; see below), the White et al connectome was used to replicate the embedding previouslt used in the field. + +!!! warning "Resources from publication" + + - **[WormWideWeb](Resources.md#wormwideweb)** + +- For quantitative analysis, the two adult datasets from [Witvliet et al. 2021](Witvliet_2021.md) were averaged. +- Self looping and single synapse edges were excluded. +- For the pharyngeal circuit analysis, the connectome from the original [White et al. 1986](White_1986.md) was used as the Witvliet connectome only covers the head ganglion. +- For the 2D embedding of the connectome (the sensorimotor layer and the graph eigenvector; see below), the [White et al. 1986](White_1986.md) connectome was used to replicate the embedding previously used in the field. **_2D embedding of the connectome_** -- The 2D embedding of connectome as performed by determining the sensorimotor layer (referred to as processing depth in the original paper) for each neuron and the 2nd eigenvector of the Laplacian of the graph. See Varshney et al for the exact methods in determining those values. -- Need to add new datasets from www.WormWideWeb.org +- The 2D embedding of connectome as performed by determining the sensorimotor layer (referred to as processing depth in the original paper) for each neuron and the 2nd eigenvector of the Laplacian of the graph. See [Varshney et al. 2011](Varshney_2011.md) for the exact methods in determining those values. + diff --git a/docs/Beets_2023.md b/docs/Beets_2023.md index e247dbcdf..682ab53c9 100644 --- a/docs/Beets_2023.md +++ b/docs/Beets_2023.md @@ -10,6 +10,6 @@ ISSN 2211-1247](https://www.sciencedirect.com/science/article/pii/S2211124723010 **Summary** -- They report a genome-wide peptide-GPCR interaction map in _C.elegans_ -- Used as part of the Python package WormNeuroAtlas to generate the functional atlas. -- The data was also used by Ripoll-Sanchez et al. (2023) to generate the neuropeptidergic connectome. +- They report a genome-wide peptide-GPCR interaction map in _C.elegans_. +- Used as part of the [WormNeuroAtlas package](Resources.md#wormneuroatlas) to generate the functional atlas of [Randi et al. 2023](Randi_2023.md). +- The data was also used by [Ripoll-Sanchez et al. 2023](RipollSanchez_2023.md) to generate the neuropeptidergic connectome. diff --git a/docs/Bentley_2016.md b/docs/Bentley_2016.md index c6d1ddb39..8c25f8d60 100644 --- a/docs/Bentley_2016.md +++ b/docs/Bentley_2016.md @@ -1,41 +1,41 @@ -## The Multilayer Connectome of Caenorhabditis elegans +## The Multilayer Connectome of _Caenorhabditis elegans_ *Barry Bentley, Robyn Branicky, Christopher L. Barnes, Yee Lian Chew, Eviatar Yemini, Edward T. Bullmore, Petra E. Vértes , William R. Schafer*
*[PLoS Comput Biol 12(12): e1005283](https://doi.org/10.1371/journal.pcbi.1005283)*
*Published: December 16, 2016* -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Bentley et al. 2016 Monoaminergic](Bentley2016_MA_data_graph.md)** - **[Bentley et al. 2016 Peptidergic](Bentley2016_PEP_data_graph.md)** **Abstract:** -- Extrasynaptic modulation (monoamines and peptides) influence neural circuits -- This paper presents a draft monoamine connectome and a partial neuropeptide connectome, based on new and published expression data for biosynthetic genes and receptors +- Extrasynaptic modulation (monoamines and peptides) influence neural circuits. +- This paper presents a draft monoamine connectome and a partial neuropeptide connectome, based on new and published expression data for biosynthetic genes and receptors. **Introduction** -- A full understanding of neural connectivity requires a detailed mapping of these extrasynaptic pathways -- Monoaminergic systems play diverse roles in regulating behaviour and so extrasynaptic monoamine interactions must also be mapped, not just the network of wired chemical synapses and gap junctions -- Neuropeptides are widely used as neuromodulators in the C.elegans nervous system, with over 250 known or predicted neuropeptides from at least 122 precursor genes and over 100 putative peptide receptors +- A full understanding of neural connectivity requires a detailed mapping of these extrasynaptic pathways. +- Monoaminergic systems play diverse roles in regulating behaviour and so extrasynaptic monoamine interactions must also be mapped, not just the network of wired chemical synapses and gap junctions. +- Neuropeptides are widely used as neuromodulators in the _C. elegans_ nervous system, with over 250 known or predicted neuropeptides from at least 122 precursor genes and over 100 putative peptide receptors. **Materials & Methods** -- Full hermaphrodite C. elegans connectome, containing all 302 neurons -- Network was composed from somatic connectome of White et al, updates and released by [Chklovskii lab](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1001066) -- Pharyngeal network of Albertson and Thomson made available by the Cybernetic C.elegans Program [CCeP](http://ims.dse.ibaraki.ac.jp/ccep/) -- Functional classifications referred (i.e. sensory neuron, interneuron, motor neuron) are based on the classification scheme used in WormAtlas +- Full hermaphrodite _C. elegans_ connectome, containing all 302 neurons. +- Network was composed from somatic connectome of [White et al. 1986](White_1986.md), updates and released by Chklovskii lab ([Varshney et al. 2011](Varshney_2011.md)). +- Pharyngeal network of [Albertson & Thomson 1976](Albertson_1976.md) made available by the Cybernetic _C. elegans_s Program [CCeP](http://ims.dse.ibaraki.ac.jp/ccep/). +- Functional classifications referred (i.e. sensory neuron, interneuron, motor neuron) are based on the classification scheme used in [WormAtlas](Resources.md#wormatlas). **Monoamine network construction** - A literature search was performed to identify genes known to be receptors, transporters or synthetic enzymes of monoamines -- A further search was performed to collect cell-level expression data for the monoamine associated genes identified in the previous step -- Search was assisted with WormBase databases and [WormWeb](http://www.wormbase.org) -- Neurons expressing multiple receptors for a single monoamine receive a single edge from each sending neuron -- Reciprocal connections between nodes are considered as 2 separate unidirectional connections +- A further search was performed to collect cell-level expression data for the monoamine associated genes identified in the previous step. +- Search was assisted with the [WormBase](Resources.md#wormbase) databases and [WormWeb](Resources.md#wormweb). +- Neurons expressing multiple receptors for a single monoamine receive a single edge from each sending neuron. +- Reciprocal connections between nodes are considered as 2 separate unidirectional connections. **Neuropeptide network construction** -- Constructed from published expression data for peptides and receptors using similar methods for the monoamines -- Only those systems were included for which sufficient expression and ligand-receptor interaction data in the literature (biologically plausible EC50 values) +- Constructed from published expression data for peptides and receptors using similar methods for the monoamines. +- Only those systems were included for which sufficient expression and ligand-receptor interaction data in the literature (biologically plausible EC50 values). - 15 neuropeptides and 12 receptors were matched and included. diff --git a/docs/Brittin_2021.md b/docs/Brittin_2021.md index 6f8367346..a80424973 100644 --- a/docs/Brittin_2021.md +++ b/docs/Brittin_2021.md @@ -3,24 +3,25 @@ _Christopher A. Brittin, Steven J. Cook, David H. Hall, Scott W. Emmons & Netta _Published: 24 February 2021_ -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Brittin et al. 2021](Brittin2021_data.md)** +!!! warning "Resources from publication" + + - **[parsetrakem2 package](Resources.md#parsetrakem2)** + - **[Data released](https://zenodo.org/records/4383277)** + **Summary** -- Two complete volumetric reconstructions of the _C.elegans_ nerve ring from previously published EMs (White et al. 1986) - -adult - -larval stage 4 (L4) worm -- Two series of EMs span approx the same volume with a length of 36 micrometres, starting in the anterior and ending in the ventral ganglia +- Two complete volumetric reconstructions of the _C.elegans_ nerve ring from previously published EMs [White et al. 1986](White_1986.md) + - adult + - larval stage 4 (L4) worm +- Two series of EMs span approx the same volume with a length of 36 micrometres, starting in the anterior and ending in the ventral ganglia. - The reconstructions of these two nerve rings provide the first complete, nanoscale-resolution datasets of all neuronal membrane contacts of any neuropil. -- Presents a "contactome": the set of membrane contacts of the brain +- Presents a **"contactome"**: the set of membrane contacts of the brain. - They define two neurons as immediate neighbours if the membranes along their neural processes are physically adjacent in at least one EM. -- To characterise synaptic pathways within a spatial context, they integrated volumetric reconstructions with recent re-scoring of synapses on the same L4 and adult worms (Cook et al. 2019) for validation and comparison with other datasets (White et al, (1986); Witvliet et al., (2021)) - -Data released +- To characterise synaptic pathways within a spatial context, they integrated volumetric reconstructions with recent re-scoring of synapses on the same L4 and adult worms ([Cook et al. 2019](Cook_2019.md)) for validation and comparison with other datasets: [White et al. 1986](White_1986.md); [Witvliet et al. 2021](Witvliet_2021.md)) - - https://zenodo.org/records/4383277 - - https://zenodo.org/records/4383277 diff --git a/docs/Cook_2019.md b/docs/Cook_2019.md index 424ae8476..45bde1a7b 100644 --- a/docs/Cook_2019.md +++ b/docs/Cook_2019.md @@ -3,11 +3,15 @@ _Steven J. Cook, Travis A. Jarrell, Christopher A. Brittin, Yi Wang, Adam E. Blo _[Nature 571, 63–71](https://doi.org/10.1038/s41586-019-1352-7)_
_Published: 3 July 2019_ -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Cook 2019 Hermaphrodite](Cook2019Herm_data.md)** - **[Cook 2019 Male](Cook2019Male_data.md)** +!!! warning "Resources from publication" + + - **[Elegance software](Resources.md#elegance)** + ## Abstract - Presented quantitative connectivity matrices that include end-organ input across the entire animal. - Reconstruction of circuity for the male head, including the nerve ring and retrovesicular ganglion, from a new EM series and re-annotated previously generated prints of the hermaphrodite @@ -21,9 +25,9 @@ _[Nature 571, 63–71](https://doi.org/10.1038/s41586-019-1352-7)_
_Publishe - Lateral nerves were closely examined in multiple animals to assess synapses for the first time (not reconstructed except for short portions) - Motor neurons re-assigned as interneurons: RIM, RMF, RMG. nmj's reported in MOW for the adult RMF could not be verified. - Interneurons reassigned as motor neurons: SAB, SIA, SIB. -- Interneuron reasssigned as sensory neuron: DVA. +- Interneuron reassigned as sensory neuron: DVA. - Amphid nerves were found to contain synapses among sensory dendrites and RIP, following first discovery in Pristionchus. - Synapses to hypodermis, both chemical and gap junctional, were occasionally reported in MOW but were not systematically scored until now. - Extensive gap junctional connectivity of hmc (head mesodermal cell) to muscle was previously noted (MRC notebooks) but never systematically assessed and reported. - PDB is considered to be an AS class motor neuron (AS12). It shares all the characteristics of the other members of this class, except the route taken by its commissure differs by going first posteriorly before crossing the body and progressing anteriorly (the reason behind its unique name, J. White, personal communication). In the male it has an extensive dendritic arbor involved in mating circuitry, as does AS11. -- Muscle arms of the bodywall muscles of the head (#1-8) were traced to their NMJ inputs for the first time. +- Muscle arms of the body wall muscles of the head (#1-8) were traced to their NMJ inputs for the first time. diff --git a/docs/Cook_2020.md b/docs/Cook_2020.md index 68dd2024a..2fe10a4e9 100644 --- a/docs/Cook_2020.md +++ b/docs/Cook_2020.md @@ -5,12 +5,12 @@ _[J Comp Neurol. 2020; 528: 2767–2784](https://doi.org/10.1002/cne.24932)_
Published: December 21, 202_ +!!! warning "Resources from publication" + + - **[EleganSign](Resources.md#elegansign)** + **Summary** - Present a gene expression-based sign prediction of the ionotropic chemical synapse connectome of _C.elegans_ -- They have an open source tool (http://elegansign.linkgroup.hu) that uses three different connectomes: WormWiring; Cook et al. (2019); Varshney et al. (2011) -- Used as part of the the WormNeuroAtlas package to generate the functional connectome (Randi et al. 2023) +- They have an open source tool ([EleganSign](Resources.md#elegansign)) that uses three different connectomes: [WormWiring](Resources.md#worm-wiring); [Cook et al. 2019](Cook_2019.md); [Varshney et al. 2011](Varshney_2011.md). +- Used as part of the the [WormNeuroAtlas package](Resources.md#wormneuroatlas) to analyze the functional connectome [Randi et al. 2023](Randi_2023.md). diff --git a/docs/Randi_2023.md b/docs/Randi_2023.md index e24cafa7d..dd5f5c62e 100644 --- a/docs/Randi_2023.md +++ b/docs/Randi_2023.md @@ -5,8 +5,8 @@ _Randi, F., Sharma, A.K., Dvali, S., Leifer, M.
[Nature 623, 406–414 (2023 !!! example "Datasets incorporated" - - **[WormNeuroAtlas - Anatomical](WormNeuroAtlas_data.md)** - - **[WormNeuroAtlas - Functional](Randi2023_data.md)** + - **[Functional connectome from WormNeuroAtlas](Randi2023_data.md)** + - **[Anatomical connectome from WormNeuroAtlas](WormNeuroAtlas_data.md)** !!! warning "Resources from publication" diff --git a/docs/Resources.md b/docs/Resources.md index 240ab1099..ea00a0960 100644 --- a/docs/Resources.md +++ b/docs/Resources.md @@ -2,7 +2,7 @@ The following are other resources which have been developed by the community for sharing information related to _C. elegans_ connectomics. -## Worm Atlas +## WormAtlas A [comprehensive resource](https://www.wormatlas.org) containing a huge amount of information on _C. elegans_ anatomy and behaviour, including a number of [introductory handbooks](https://www.wormatlas.org/handbookhome.htm). @@ -10,23 +10,45 @@ A primary source of information ofr this resource on [individual neurons](https: ## Worm Wiring -[WormWiring](https://www.wormwiring.org/)... +[WormWiring](https://www.wormwiring.org/) is... + +## WormBase + +[WormBase](https://www.wormbase.org/) is... ## WormNeuroAtlas -[WormNeuroAtlas](https://francescorandi.github.io/wormneuroatlas) is ... +[WormNeuroAtlas](https://francescorandi.github.io/wormneuroatlas) is a python package... [Randi et al. 2023](Randi_2023.md)... -## Worm Book +## WormBook Introductory chapters on a number of aspects of worm biology, including [neurobiology and behavior](http://www.wormbook.org/toc_neurobiobehavior.html). +## WormWeb + +[WormWeb](http://wormweb.org/) is a collection of tools for scientists, especially _C. elegans_ researchers, by Nikhil Bhatla. + ## NemaNode [NemaNode](https://nemanode.org) is ... ## parsetrakem2 -[Parsetrakem2](https://github.com/cabrittin/parsetrakem2) is software to quantify the pairwise membrane contacts between [TrakEM2](https://imagej.net/plugins/trakem2/) segmented processes, as used in [Brittin et al. 2021](Brittin_2021.md) +[Parsetrakem2](https://github.com/cabrittin/parsetrakem2) is software to quantify the pairwise membrane contacts between [TrakEM2](https://imagej.net/plugins/trakem2/) segmented processes, as used in [Brittin et al. 2021](Brittin_2021.md). + +## Elegance + +[Elegance](https://www.wormwiring.org/pages/software.html) is a program designed and used by the Emmons laboratory for rapid annotation of electron micrographs for connectomics (used in [Jarrell et al. 2012](Jarrell_2012.md), [Cook et al. 2019](Cook_2019.md) & [Cook et al. 2020](Cook_2020.md)). + +## EleganSign + +[EleganSign](http://elegansign.linkgroup.hu) is a novel database that predicts the polarities of ionotropic chemical synapses in the neuronal connectome network of the nematode _Caenorhabditis elegans_. Presented in [Fenyves et al. 2020](Fenyves_2020.md). + + +## WormWideWeb + +[WormWideWeb](http://wormwideweb.org/) contains many whole-brain calcium imaging datasets from freely moving worms. See [Atanas et al. 2023](Atanas_2023.md). + diff --git a/docs/RipollSanchez_2023.md b/docs/RipollSanchez_2023.md index 776cc28e6..3123df23e 100644 --- a/docs/RipollSanchez_2023.md +++ b/docs/RipollSanchez_2023.md @@ -14,8 +14,8 @@ - This paper integrates information from biochemical, gene expression and anatomical datasets to infer pathways for neuropeptide signalling between individual _C.elegans_ neurons. - - gene expression (Taylor et al. 2021) - - biochemical (Beets et al. 2023) - - anatomical datasets (White et al. 1986; Albertson & Thomson 1976; Witvliet et al. 2021) + - Gene expression: [Taylor et al. 2021](Taylor_2021.md). + - Biochemical: [Beets et al. 2023](Beets_2023.md). + - Anatomical datasets: [Albertson & Thomson 1976](Albertson_1976.md), [White et al. 1986](White_1986.md) & [Witvliet et al. 2021](Witvliet_2021.md). - They generated three models (long range, mid range, short range) for neuropeptidergic connections. diff --git a/docs/Taylor_2021.md b/docs/Taylor_2021.md index 5d80c5d72..6eeccc410 100644 --- a/docs/Taylor_2021.md +++ b/docs/Taylor_2021.md @@ -14,4 +14,4 @@ _Published: July 07, 2021:_ - Each neuron type expresses a distinct code of neuropeptide genes and receptors - Expression profiles enable discovery of cell-type-specific _cis_-regulatory sequences - Cell adhesion molecules correlate with neuron-specific connectivity. -- This data was used by Ripoll-Sanchez et al. (2023) to generate the neuropeptidergic connectome. +- This data was used by [Ripoll-Sanchez et al. 2023](RipollSanchez_2023.md) to generate the neuropeptidergic connectome. diff --git a/docs/Witvliet_2021.md b/docs/Witvliet_2021.md index 802679c6b..0a8961df0 100644 --- a/docs/Witvliet_2021.md +++ b/docs/Witvliet_2021.md @@ -4,7 +4,7 @@ _Witvliet, D., Mulcahy, B., Mitchell, J.K. et al_
_Published: 4 August 2021_ -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Witvliet 1](Witvliet1_data.md)** - **[Witvliet 2](Witvliet2_data.md)** @@ -15,44 +15,47 @@ _Published: 4 August 2021_ - **[Witvliet7](Witvliet7_data.md)** - **[Witvliet8](Witvliet8_data.md)** -See also [www.nemanode.org](https://www.nemanode.org) + +!!! warning "Resources from publication" + + - **[NemaNode](Resources.md#nemanode)** **Data** -- eight isogenic _C.elegans_ from L1 to adult - -three L1, two L2, and one L3 worm to capture continuous connectomic changes -- reconstructed two adults to make direct comparisons between animals of the same age and the original published connectome (White et al 1984) +- Eight isogenic _C.elegans_ from L1 to adult + - three L1, two L2, and one L3 worm to capture continuous connectomic changes +- Reconstructed two adults to make direct comparisons between animals of the same age and the original published connectome ([White et al. 1986](White_1986.md)). **Brain reconstruction** - Brain was defined as the nerve ring, ventral ganglion and neuropil anterior of the ventral sub-lateral commissures. -- every neuron, glia and muscle was annotated for chemical synapses to generate a connectome of the brain. +- Every neuron, glia and muscle was annotated for chemical synapses to generate a connectome of the brain. - Gap junctions were partially annotated and excluded from analyses. - Chemical synapse weight was assessed by both the number and size of synapses. **Connection classification** -- 3,113 connections (averaging 1,292 per dataset) were assigned as stable, variable or developmentally dynamic -- 1,647 connections (averaging 323 per dataset) had no more than two synapses in two or more datasets and were left-right asymmetric. (classed as variable) -- 1,466 connections were pooled by left-right pairs, resulting in 658 pair connections +- 3,113 connections (averaging 1,292 per dataset) were assigned as stable, variable or developmentally dynamic. +- 1,647 connections (averaging 323 per dataset) had no more than two synapses in two or more datasets and were left-right asymmetric. (classed as variable). +- 1,466 connections were pooled by left-right pairs, resulting in 658 pair connections. **Comparison with original dataset** -- As observed in the original dataset, some variability in cell body position and neurite trajectory was observed -- every cell was unambiguously identified in every dataset becaused combined anatomical features and neighbourhood for each cell is unique. -- because individual muscles were not traced in the original, they complete this dataset by tracing through all head muscles using the EM hosted by www.wormatlas.org -- individual muscle arms were identified by their characteristic location within the brain, which were confirmed by tracing their arms back to their cell body in several datasets. +- As observed in the original dataset, some variability in cell body position and neurite trajectory was observed. +- Every cell was unambiguously identified in every dataset because combined anatomical features and neighbourhood for each cell is unique. +- Because individual muscles were not traced in the original, they complete this dataset by tracing through all head muscles using the EM hosted by [WormAtlas](Resources.md#wormatlas). +- Individual muscle arms were identified by their characteristic location within the brain, which were confirmed by tracing their arms back to their cell body in several datasets. **Minimally corrected dataset (N2U, Cook et al., 2019)** -- WormAtlas hosts a wiring of N2U connectome from (Cook et al. 2019) +- WormAtlas hosts a wiring of N2U connectome from [Cook et al. 2019](Cook_2019.md). - They noted errors in muscle identification and synapse annotation in this reannotation - corrected identity of muscle pairs (VL1-VL2, VR1-VR2, DL2-DL3, DR2-DR3, DL5-DL6, DR5-DR6, VL5-VL6, VR5-VR6) - muscles were not traced at all in the brain, and only one of more than 50 synapses onto muscle VR2 was annotated **Limitations** -- Not included gap junctions -- improvement in sample prepation and analysis are needed to reach the same level of confidence and throughput as they reached for chemical synaptic networks throughout development -- analysed only one connectome at most timepoints - - could not assess animal-to-animal variability at each age \ No newline at end of file +- Didn't include gap junctions +- Improvement in sample preparation and analysis are needed to reach the same level of confidence and throughput as they reached for chemical synaptic networks throughout development +- Analysed only one connectome at most time points + - could not assess animal-to-animal variability at each age \ No newline at end of file diff --git a/docs/Yemini_2021.md b/docs/Yemini_2021.md index 818a652eb..7f98765b1 100644 --- a/docs/Yemini_2021.md +++ b/docs/Yemini_2021.md @@ -6,7 +6,7 @@ **Summary** -- Identified brainwide expression patterns of all metabotropic receptors for ACh, GABA, and Glu completing a map of this communication network -- Uncover changes in cell fate caused by TF mutations -- Record brainwide activity in response to attractive and repulsive chemosensory cues, characterizing multimodal coding for these stimuli -- This data was used by Ripoll-Sanchez et al. (2023) to generate the neuropeptidergic connectome. +- Identified brainwide expression patterns of all metabotropic receptors for ACh, GABA, and Glu completing a map of this communication network. +- Uncovered changes in cell fate caused by TF mutations. +- Recorded brainwide activity in response to attractive and repulsive chemosensory cues, characterizing multimodal coding for these stimuli. +- This data was used by [Ripoll-Sanchez et al. 2023](RipollSanchez_2023.md) to generate the neuropeptidergic connectome. From 047d178ac21f21d1fa16d902dc0f6cc327874507 Mon Sep 17 00:00:00 2001 From: pgleeson Date: Wed, 4 Dec 2024 14:28:03 +0000 Subject: [PATCH 11/11] Add nemamod --- .gitignore | 1 + docs/Resources.md | 4 ++++ docs/RipollSanchez_2023.md | 5 ++++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index efe1d5e8e..e2fa6fec7 100644 --- a/.gitignore +++ b/.gitignore @@ -684,3 +684,4 @@ __pycache__ /docs/Brittin*_data*.md /docs/assets/Brittin2021* /docs/*_Brittin2021_data*.md +/clean.sh diff --git a/docs/Resources.md b/docs/Resources.md index ea00a0960..e33c17fca 100644 --- a/docs/Resources.md +++ b/docs/Resources.md @@ -49,6 +49,10 @@ Introductory chapters on a number of aspects of worm biology, including [neurobi [WormWideWeb](http://wormwideweb.org/) contains many whole-brain calcium imaging datasets from freely moving worms. See [Atanas et al. 2023](Atanas_2023.md). +## NemaMod + +[NemaMod](http://nemamod.org/) is an application for intuitive and rapid visualisation of neuropeptide connections in _C. elegans_. The data shown in the app was generated for the paper [Ripoll-Sanchez et al. 2023](RipollSanchez_2023.md). + diff --git a/docs/RipollSanchez_2023.md b/docs/RipollSanchez_2023.md index 3123df23e..1f11b64a0 100644 --- a/docs/RipollSanchez_2023.md +++ b/docs/RipollSanchez_2023.md @@ -3,12 +3,15 @@ *[Neuron, Volume 111, Issue 22, 2023, Pages 3570-3589.e5](https://doi.org/10.1016/j.neuron.2023.09.043)* -!!! example "Datasets" +!!! example "Datasets incorporated" - **[Ripoll-Sánchez 2023 (short)](RipollSanchezShortRange_data.md)** - **[Ripoll-Sánchez 2023 (mid)](RipollSanchezMidRange_data.md)** - **[Ripoll-Sánchez 2023 (long)](RipollSanchezLongRange_data.md)** +!!! warning "Resources from publication" + + - **[NemaMod](Resources.md#nemamod)** **Summary**

Chemical {conns_to_cs} \u2198{cell_link}{cell_link} \u2197 {conns_from_cs}
Peptidergic {conns_to_pep}{conns_from_pep}
Functional {conns_to_func}\u2197\u2198{conns_from_func}Functional {conns_to_func}{conns_from_func}
Contactome {conns_to_cont}\u2197\u2198{conns_from_cont}
  \u2195