Skip to content
Snippets Groups Projects
Unverified Commit f2d91170 authored by xgui3783's avatar xgui3783 Committed by GitHub
Browse files

Merge pull request #350 from HumanBrainProject/feat/waxholmRootNode

feat: modified waxholm root node
parents c2b18e40 37f48a18
No related branches found
No related tags found
No related merge requests found
......@@ -11,7 +11,7 @@ let cachedData = null
let otherQueryResult = null
const KG_ROOT = process.env.KG_ROOT || `https://kg.humanbrainproject.org`
const KG_PATH = process.env.KG_PATH || `/query/minds/core/dataset/v1.0.0/interactiveViewerKgQuery-v0_2`
const KG_PATH = process.env.KG_PATH || `/query/minds/core/dataset/v1.0.0/interactiveViewerKgQuery-v0_3`
const KG_PARAM = {
size: process.env.KG_SEARCH_SIZE || '1000',
vocab: process.env.KG_SEARCH_VOCAB || 'https://schema.hbp.eu/myQuery/'
......@@ -178,6 +178,10 @@ const filterByPRSet = (prs, atlasPrSet = new Set()) => {
return prs.some(({ name, alias }) => atlasPrSet.has(alias) || atlasPrSet.has(name))
}
const filterByPRName = ({ parcellationName = null, dataset = {parcellationAtlas: []} } = {}) => parcellationName === null || dataset.parcellationAtlas.length === 0
? true
: (dataset.parcellationAtlas || []).some(({ name }) => console.log(name) || name === parcellationName)
const filter = (datasets = [], { templateName, parcellationName }) => datasets
.filter(ds => commonSenseDsFilter({ ds, templateName, parcellationName }))
.filter(ds => {
......@@ -218,7 +222,7 @@ const filter = (datasets = [], { templateName, parcellationName }) => datasets
default:
useSet = new Set()
}
return filterByPRSet(ds.parcellationRegion, useSet)
return filterByPRName({ dataset: ds, parcellationName }) && filterByPRSet(ds.parcellationRegion, useSet)
}
return false
......
source diff could not be displayed: it is too large. Options to address this: view the blob.
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment