diff --git a/components/configuration/VFBFocusTerm/focusTermConfiguration.js b/components/configuration/VFBFocusTerm/focusTermConfiguration.js index 9e72457a4..960d05967 100644 --- a/components/configuration/VFBFocusTerm/focusTermConfiguration.js +++ b/components/configuration/VFBFocusTerm/focusTermConfiguration.js @@ -115,7 +115,7 @@ var focusTermConfiguration = { position: "bottom-start", dynamicListInjector: { handlerAction: "subMenuGrouping", - parameters: ["undefined"] + parameters: [] } } ] diff --git a/components/configuration/VFBMain/searchConfiguration.js b/components/configuration/VFBMain/searchConfiguration.js index 91c2eb23a..dee23751a 100644 --- a/components/configuration/VFBMain/searchConfiguration.js +++ b/components/configuration/VFBMain/searchConfiguration.js @@ -189,6 +189,11 @@ var searchConfiguration = { "filter_name": "Synaptic Neuropil", "enabled": "disabled", }, + { + "key": "hasScRNAseq", + "filter_name": "Has scRNAseq data", + "enabled": "disabled", + }, { "key": "DataSet", "filter_name": "Dataset", diff --git a/components/configuration/VFBToolbar/vfbtoolbarMenuConfiguration.js b/components/configuration/VFBToolbar/vfbtoolbarMenuConfiguration.js index 9e4a99ddd..994fe22ce 100644 --- a/components/configuration/VFBToolbar/vfbtoolbarMenuConfiguration.js +++ b/components/configuration/VFBToolbar/vfbtoolbarMenuConfiguration.js @@ -421,6 +421,15 @@ var toolbarMenu = { handlerAction: "openNewTab", parameters: ["https://neuprint.janelia.org/?dataset=hemibrain%3Av1.2.1&qt=findneurons"] } + }, + { + label: "Adult Male VNC (MANC) NeuPRINT+ (FlyEM, Janelia)", + icon: "", + position: "right-start", + action: { + handlerAction: "openNewTab", + parameters: ["https://neuprint.janelia.org/?dataset=manc%3Av1.0&qt=findneurons"] + } } ] }, diff --git a/components/configuration/VFBTree/VFBTreeConfiguration.js b/components/configuration/VFBTree/VFBTreeConfiguration.js index abd9f9a69..ce12a0d05 100644 --- a/components/configuration/VFBTree/VFBTreeConfiguration.js +++ b/components/configuration/VFBTree/VFBTreeConfiguration.js @@ -9,7 +9,7 @@ var treeCypherQuery = instance => ({ "statement": "MATCH (root:Class)<-[:INSTANCEOF]-(t:Template {short_form:'" + instance + "'})" + "<-[:depicts]-(tc:Template)<-[ie:in_register_with]-(c:Individual)-[:depicts]->(image:" + "Individual)-[r:INSTANCEOF]->(anat:Class:Anatomy) WHERE exists(ie.index) WITH root, anat,r,image" - + " MATCH p=allshortestpaths((root)<-[:SUBCLASSOF|part_of*..]-(anat)) " + + " MATCH p=allshortestpaths((root)<-[:SUBCLASSOF|part_of*..50]-(anat)) " + "UNWIND nodes(p) as n UNWIND nodes(p) as m WITH * WHERE id(n) < id(m) " + "MATCH path = allShortestPaths( (n)-[:SUBCLASSOF|part_of*..1]-(m) ) " + "RETURN collect(distinct { node_id: id(anat), short_form: anat.short_form, image: image.short_form })"