Skip to content

Commit 457eabd

Browse files
committed
Refactor medulla metadata structure in README for improved clarity and organization
1 parent 81adba2 commit 457eabd

File tree

1 file changed

+100
-223
lines changed

1 file changed

+100
-223
lines changed

README.md

Lines changed: 100 additions & 223 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,235 +1197,112 @@ vfb.get_term_info('VFB_00000001')
11971197
```
11981198
```json
11991199
{
1200-
"Name": "medulla",
1201-
"Id": "FBbt_00003748",
1202-
"SuperTypes": [
1203-
"Entity",
1204-
"Class",
1205-
"Adult",
1206-
"Anatomy",
1207-
"Nervous_system",
1208-
"Synaptic_neuropil",
1209-
"Synaptic_neuropil_domain",
1210-
"Visual_system"
1211-
],
1212-
"Meta": {
1213-
"Name": "[medulla](FBbt_00003748)",
1214-
"Description": "The second optic neuropil, sandwiched between the lamina and the lobula complex. It is divided into 10 layers: 1-6 make up the outer (distal) medulla, the seventh (or serpentine) layer exhibits a distinct architecture and layers 8-10 make up the inner (proximal) medulla (Ito et al., 2014).",
1215-
"Comment": "Nern et al. (2025) - doi:10.1038/s41586-025-08746-0 say distal is M1-5 and M6-7 is central medulla.",
1216-
"Types": "[anterior ectoderm derivative](FBbt_00025991); [synaptic neuropil domain](FBbt_00040007)",
1217-
"Relationships": "[develops from](RO_0002202): [medulla anlage](FBbt_00001935); [is part of](BFO_0000050): [adult optic lobe](FBbt_00003701)"
1200+
"headers": {
1201+
"id": {
1202+
"title": "Add",
1203+
"type": "selection_id",
1204+
"order": -1
1205+
},
1206+
"label": {
1207+
"title": "Name",
1208+
"type": "markdown",
1209+
"order": 0,
1210+
"sort": {
1211+
"0": "Asc"
1212+
}
1213+
},
1214+
"parent": {
1215+
"title": "Parent Type",
1216+
"type": "markdown",
1217+
"order": 1
1218+
},
1219+
"template": {
1220+
"title": "Template",
1221+
"type": "markdown",
1222+
"order": 4
1223+
},
1224+
"tags": {
1225+
"title": "Gross Types",
1226+
"type": "tags",
1227+
"order": 3
1228+
},
1229+
"source": {
1230+
"title": "Data Source",
1231+
"type": "markdown",
1232+
"order": 5
1233+
},
1234+
"source_id": {
1235+
"title": "Data Source",
1236+
"type": "markdown",
1237+
"order": 6
1238+
},
1239+
"dataset": {
1240+
"title": "Dataset",
1241+
"type": "markdown",
1242+
"order": 7
1243+
},
1244+
"license": {
1245+
"title": "License",
1246+
"type": "markdown",
1247+
"order": 8
1248+
},
1249+
"thumbnail": {
1250+
"title": "Thumbnail",
1251+
"type": "markdown",
1252+
"order": 9
1253+
}
12181254
},
1219-
"Tags": [
1220-
"Adult",
1221-
"Nervous_system",
1222-
"Synaptic_neuropil_domain",
1223-
"Visual_system"
1224-
],
1225-
"Queries": [
1255+
"rows": [
12261256
{
1227-
"query": "ListAllAvailableImages",
1228-
"label": "List all available images of medulla",
1229-
"function": "get_instances",
1230-
"takes": {
1231-
"short_form": {
1232-
"$and": [
1233-
"Class",
1234-
"Anatomy"
1235-
]
1236-
},
1237-
"default": {
1238-
"short_form": "FBbt_00003748"
1239-
}
1240-
},
1241-
"preview": 5,
1242-
"preview_columns": [
1243-
"id",
1244-
"label",
1245-
"tags",
1246-
"thumbnail"
1247-
],
1248-
"preview_results": {
1249-
"headers": {
1250-
"type": "markdown",
1251-
"order": 9
1252-
}
1253-
},
1254-
"rows": [
1255-
{
1256-
"id": "FBbt_00050019",
1257-
"label": "[adult DM1 lineage clone](FBbt_00050019)",
1258-
"tags": "Adult|Clone|lineage_DPMm1",
1259-
"thumbnail": "[![DM1 clone of Yu 2013 aligned to JFRC2](https://www.virtualflybrain.org/data/VFB/i/0002/0006/VFB_00017894/thumbnail.png 'DM1 clone of Yu 2013 aligned to JFRC2')](FBbt_00050019)"
1260-
},
1261-
{
1262-
"id": "FBbt_00050143",
1263-
"label": "[adult DM6 lineage clone](FBbt_00050143)",
1264-
"tags": "Adult|Clone|lineage_CM3",
1265-
"thumbnail": "[![DM6 clone of Ito 2013 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0002/0204/VFB_00101567/thumbnail.png 'DM6 clone of Ito 2013 aligned to JRC2018U')](FBbt_00050143)"
1266-
},
1267-
{
1268-
"id": "FBbt_00050167",
1269-
"label": "[adult LALv1 lineage clone](FBbt_00050167)",
1270-
"tags": "Adult|Clone|lineage_BAmv1",
1271-
"thumbnail": "[![LALv1 clone of Yu 2013 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0002/0056/VFB_00101567/thumbnail.png 'LALv1 clone of Yu 2013 aligned to JRC2018U')](FBbt_00050167)"
1272-
},
1273-
{
1274-
"id": "FBbt_00050051",
1275-
"label": "[adult VESa2 lineage clone](FBbt_00050051)",
1276-
"tags": "Adult|Clone|lineage_BAlp1",
1277-
"thumbnail": "[![PSa1 clone of Ito 2013 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0002/0206/VFB_00101567/thumbnail.png 'PSa1 clone of Ito 2013 aligned to JRC2018U')](FBbt_00050051)"
1278-
},
1279-
{
1280-
"id": "FBbt_00050013",
1281-
"label": "[adult VPNl&d1 lineage clone](FBbt_00050013)",
1282-
"tags": "Adult|Clone",
1283-
"thumbnail": "[![VPNl&d1 clone of Ito 2013 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0002/0253/VFB_00101567/thumbnail.png 'VPNl&d1 clone of Ito 2013 aligned to JRC2018U')](FBbt_00050013)"
1284-
}
1285-
]
1286-
},
1287-
"output_format": "table",
1288-
"count": 7
1257+
"id": "VFB_00102107",
1258+
"label": "[ME on JRC2018Unisex adult brain](VFB_00102107)",
1259+
"tags": "Nervous_system|Adult|Visual_system|Synaptic_neuropil_domain",
1260+
"parent": "[medulla](FBbt_00003748)",
1261+
"source": "",
1262+
"source_id": "",
1263+
"template": "[JRC2018U](VFB_00101567)",
1264+
"dataset": "[JRC 2018 templates & ROIs](JRC2018)",
1265+
"license": "",
1266+
"thumbnail": "[![ME on JRC2018Unisex adult brain aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0010/2107/VFB_00101567/thumbnail.png \"ME on JRC2018Unisex adult brain aligned to JRC2018U\")](VFB_00101567,VFB_00102107)"
12891267
},
12901268
{
1291-
"query": "SimilarMorphologyTo",
1292-
"label": "Find similar neurons to fru-M-200266",
1293-
"function": "get_similar_neurons",
1294-
"takes": {
1295-
"short_form": {
1296-
"$and": [
1297-
"Individual",
1298-
"Neuron"
1299-
]
1300-
},
1301-
"default": {
1302-
"neuron": "VFB_00000001",
1303-
"similarity_score": "NBLAST_score"
1304-
}
1305-
},
1306-
"preview": 5,
1307-
"preview_columns": [
1308-
"id",
1309-
"score",
1310-
"name",
1311-
"tags",
1312-
"thumbnail"
1313-
],
1314-
"preview_results": {
1315-
"headers": {
1316-
"id": {
1317-
"title": "Add",
1318-
"type": "selection_id",
1319-
"order": -1
1320-
},
1321-
"score": {
1322-
"title": "Score",
1323-
"type": "numeric",
1324-
"order": 1,
1325-
"sort": {
1326-
"0": "Desc"
1327-
}
1328-
},
1329-
"name": {
1330-
"title": "Name",
1331-
"type": "markdown",
1332-
"order": 1,
1333-
"sort": {
1334-
"1": "Asc"
1335-
}
1336-
},
1337-
"tags": {
1338-
"title": "Tags",
1339-
"type": "tags",
1340-
"order": 2
1341-
},
1342-
"thumbnail": {
1343-
"title": "Thumbnail",
1344-
"type": "markdown",
1345-
"order": 9
1346-
}
1347-
},
1348-
"rows": [
1349-
{
1350-
"id": "VFB_00000333",
1351-
"score": "0.61",
1352-
"name": "[fru-M-000204](VFB_00000333)",
1353-
"tags": "Expression_pattern_fragment|Neuron|Adult|lineage_CM3",
1354-
"thumbnail": "[![fru-M-000204 aligned to JFRC2](https://www.virtualflybrain.org/data/VFB/i/0000/0333/VFB_00017894/thumbnail.png 'fru-M-000204 aligned to JFRC2')](VFB_00017894,VFB_00000333)"
1355-
},
1356-
{
1357-
"id": "VFB_00000333",
1358-
"score": "0.61",
1359-
"name": "[fru-M-000204](VFB_00000333)",
1360-
"tags": "Expression_pattern_fragment|Neuron|Adult|lineage_CM3",
1361-
"thumbnail": "[![fru-M-000204 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0000/0333/VFB_00101567/thumbnail.png 'fru-M-000204 aligned to JRC2018U')](VFB_00101567,VFB_00000333)"
1362-
},
1363-
{
1364-
"id": "VFB_00002439",
1365-
"score": "0.6",
1366-
"name": "[fru-M-900020](VFB_00002439)",
1367-
"tags": "Expression_pattern_fragment|Neuron|Adult|lineage_CM3",
1368-
"thumbnail": "[![fru-M-900020 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0000/2439/VFB_00101567/thumbnail.png 'fru-M-900020 aligned to JRC2018U')](VFB_00101567,VFB_00002439)"
1369-
},
1370-
{
1371-
"id": "VFB_00002439",
1372-
"score": "0.6",
1373-
"name": "[fru-M-900020](VFB_00002439)",
1374-
"tags": "Expression_pattern_fragment|Neuron|Adult|lineage_CM3",
1375-
"thumbnail": "[![fru-M-900020 aligned to JFRC2](https://www.virtualflybrain.org/data/VFB/i/0000/2439/VFB_00017894/thumbnail.png 'fru-M-900020 aligned to JFRC2')](VFB_00017894,VFB_00002439)"
1376-
},
1377-
{
1378-
"id": "VFB_00000845",
1379-
"score": "0.59",
1380-
"name": "[fru-M-100191](VFB_00000845)",
1381-
"tags": "Expression_pattern_fragment|Neuron|Adult|lineage_CM3",
1382-
"thumbnail": "[![fru-M-100191 aligned to JRC2018U](https://www.virtualflybrain.org/data/VFB/i/0000/0845/VFB_00101567/thumbnail.png 'fru-M-100191 aligned to JRC2018U')](VFB_00101567,VFB_00000845)"
1383-
}
1384-
]
1385-
},
1386-
"output_format": "table",
1387-
"count": 60
1269+
"id": "VFB_00101385",
1270+
"label": "[ME(R) on JRC_FlyEM_Hemibrain](VFB_00101385)",
1271+
"tags": "Nervous_system|Adult|Visual_system|Synaptic_neuropil_domain",
1272+
"parent": "[medulla](FBbt_00003748)",
1273+
"source": "",
1274+
"source_id": "",
1275+
"template": "[JRCFIB2018Fum](VFB_00101384)",
1276+
"dataset": "[JRC_FlyEM_Hemibrain painted domains](Xu2020roi)",
1277+
"license": "",
1278+
"thumbnail": "[![ME(R) on JRC_FlyEM_Hemibrain aligned to JRCFIB2018Fum](https://www.virtualflybrain.org/data/VFB/i/0010/1385/VFB_00101384/thumbnail.png \"ME(R) on JRC_FlyEM_Hemibrain aligned to JRCFIB2018Fum\")](VFB_00101384,VFB_00101385)"
1279+
},
1280+
{
1281+
"id": "VFB_00030810",
1282+
"label": "[medulla on adult brain template Ito2014](VFB_00030810)",
1283+
"tags": "Nervous_system|Visual_system|Adult|Synaptic_neuropil_domain",
1284+
"parent": "[medulla](FBbt_00003748)",
1285+
"source": "",
1286+
"source_id": "",
1287+
"template": "[adult brain template Ito2014](VFB_00030786)",
1288+
"dataset": "[BrainName neuropils and tracts - Ito half-brain](BrainName_Ito_half_brain)",
1289+
"license": "",
1290+
"thumbnail": "[![medulla on adult brain template Ito2014 aligned to adult brain template Ito2014](https://www.virtualflybrain.org/data/VFB/i/0003/0810/VFB_00030786/thumbnail.png \"medulla on adult brain template Ito2014 aligned to adult brain template Ito2014\")](VFB_00030786,VFB_00030810)"
1291+
},
1292+
{
1293+
"id": "VFB_00030624",
1294+
"label": "[medulla on adult brain template JFRC2](VFB_00030624)",
1295+
"tags": "Nervous_system|Visual_system|Adult|Synaptic_neuropil_domain",
1296+
"parent": "[medulla](FBbt_00003748)",
1297+
"source": "",
1298+
"source_id": "",
1299+
"template": "[JFRC2](VFB_00017894)",
1300+
"dataset": "[BrainName neuropils on adult brain JFRC2 (Jenett, Shinomya)](JenettShinomya_BrainName)",
1301+
"license": "",
1302+
"thumbnail": "[![medulla on adult brain template JFRC2 aligned to JFRC2](https://www.virtualflybrain.org/data/VFB/i/0003/0624/VFB_00017894/thumbnail.png \"medulla on adult brain template JFRC2 aligned to JFRC2\")](VFB_00017894,VFB_00030624)"
13881303
}
13891304
],
1390-
"IsIndividual": True,
1391-
"Images": {
1392-
"VFB_00017894": [
1393-
{
1394-
"id": "VFB_00000001",
1395-
"label": "fru-M-200266",
1396-
"thumbnail": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/thumbnail.png",
1397-
"thumbnail_transparent": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/thumbnailT.png",
1398-
"nrrd": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/volume.nrrd",
1399-
"wlz": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/volume.wlz",
1400-
"obj": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/volume.obj",
1401-
"swc": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00017894/volume.swc"
1402-
}
1403-
],
1404-
"VFB_00101567": [
1405-
{
1406-
"id": "VFB_00000001",
1407-
"label": "fru-M-200266",
1408-
"thumbnail": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/thumbnail.png",
1409-
"thumbnail_transparent": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/thumbnailT.png",
1410-
"nrrd": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/volume.nrrd",
1411-
"wlz": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/volume.wlz",
1412-
"obj": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/volume.obj",
1413-
"swc": "https://www.virtualflybrain.org/data/VFB/i/0000/0001/VFB_00101567/volume.swc"
1414-
}
1415-
]
1416-
},
1417-
"IsClass": False,
1418-
"IsTemplate": False,
1419-
"Licenses": {
1420-
"0": {
1421-
"iri": "http://virtualflybrain.org/reports/VFBlicense_FlyCircuit_License",
1422-
"short_form": "VFBlicense_FlyCircuit_License",
1423-
"label": "FlyCircuit License",
1424-
"icon": "",
1425-
"source": "FlyCircuit 1.0 - single neurons (Chiang2010)",
1426-
"source_iri": "http://virtualflybrain.org/reports/Chiang2010"
1427-
}
1428-
}
1305+
"count": 4
14291306
}
14301307
```
14311308

0 commit comments

Comments
 (0)