diff --git a/src/components/settingsPanel.js b/src/components/settingsPanel.js index 8b794735..99d026e3 100644 --- a/src/components/settingsPanel.js +++ b/src/components/settingsPanel.js @@ -17,7 +17,7 @@ import {MatIconModule} from '@angular/material/icon'; import {MatButtonModule} from '@angular/material/button'; import {MatExpansionModule} from '@angular/material/expansion'; import {ResourceVisibility} from "./gui/resourceVisibility"; -import { toggleNeurulatedGroup, toggleNeuroView } from "../view/render/neuroView"; +import { toggleNeurulatedGroup, toggleNeuroView, buildNeurulatedTriplets } from "../view/render/neuroView"; import {MatFormFieldModule} from '@angular/material/form-field'; //import {TreeModule} from '@circlon/angular-tree-component'; import {MatAutocompleteModule} from "@angular/material/autocomplete"; @@ -1188,7 +1188,7 @@ export class SettingsPanel { this._labelClasses = this._config[$Field.labels]::keys(); let ids = this._config.visibleGroups || []; this._showGroups = new Set( - (this.groups||[]).filter((g) => ids.includes(g.id)) + (this.groups||[]).filter((g) => ids.includes(g?.id)) ); } this.neuroViewEnabled = this.config.layout.neuroviewEnabled; @@ -1365,18 +1365,27 @@ export class SettingsPanel { toggleNeuroView(visible, this.groups, this.filteredDynamicGroups, this.scaffolds, this.onToggleGroup) // clear array keeping track of manipulated groups this.config.layout.neuroviewEnabled = visible; - // this.updateRenderedResources(); + // this.updateRenderedResources(); } toggleGroup = async (event, group) => { - if (this.neuroViewEnabled) { + if (this.neuroViewEnabled && !group.cloneOf ) { // Handle Neuro view initial settings. Turns OFF groups and scaffolds this.handleNeuroViewChange(true); + group.neurulated = true; toggleNeurulatedGroup(event, group, this.onToggleGroup, this.graphData, this.filteredDynamicGroups, this.scaffolds); this.onUpdateGroupLayout.emit({ group : group, filteredDynamicGroups : this.filteredDynamicGroups}); - } else { - this.onToggleGroup.emit(group); - } + + } else if (this.neuroViewEnabled && group.cloneOf ) { + this.handleNeuroViewChange(true); + group.cloneOf.neurulated = true; + group.neurulated = true; + toggleNeurulatedGroup(event, group.cloneOf, this.onToggleGroup, this.graphData, this.filteredDynamicGroups, this.scaffolds); + this.onUpdateGroupLayout.emit({ group : group.cloneOf, filteredDynamicGroups : this.filteredDynamicGroups}); + } else { + this.onToggleGroup.emit(group); + this.onUpdateGroupLayout.emit({ group : group, filteredDynamicGroups : this.filteredDynamicGroups}); + } }; toggleAllDynamicGroup = () => { diff --git a/src/components/webGLScene.js b/src/components/webGLScene.js index 40624a5d..0e7f0bfb 100644 --- a/src/components/webGLScene.js +++ b/src/components/webGLScene.js @@ -239,7 +239,7 @@ export class WebGLSceneComponent { selectColor = 0x00ff00; defaultColor = 0x000000; scaleFactor = 10; - labelRelSize = 0.02 * this.scaleFactor; + labelRelSize = 0.08 * this.scaleFactor; lockControls = false; isConnectivity = true; @@ -266,7 +266,6 @@ export class WebGLSceneComponent { // Showpanel if demo mode is ON let that = this; let doneUpdating = () => { - that.showPanel = true; that.loading = false; that.refreshSettings = false; window.removeEventListener(GRAPH_LOADED, doneUpdating); @@ -384,7 +383,7 @@ export class WebGLSceneComponent { [$SchemaClass.Anchor]: $Field.id, [$SchemaClass.Node] : $Field.id, [$SchemaClass.Link] : $Field.id, - [$SchemaClass.Lyph] : $Field.id, + [$SchemaClass.Lyph] : $Field.name, [$SchemaClass.Region]: $Field.id }, groups : true, @@ -681,7 +680,7 @@ export class WebGLSceneComponent { } resetCamera(positionPoint, lookupPoint) { - let position = [0, -100, 120 * this.scaleFactor]; + let position = [0, -60, 40 * this.scaleFactor]; let lookup = [0, 0, 1]; ["x", "y", "z"].forEach((dim, i) => { if (lookupPoint && lookupPoint.hasOwnProperty(dim)) { @@ -705,6 +704,7 @@ export class WebGLSceneComponent { showVisibleGroups(visibleGroups, neuroviewEnabled){ this.refreshSettings = true; + this.loading = true; let that = this; let visible = true; if (neuroviewEnabled) { @@ -717,19 +717,22 @@ export class WebGLSceneComponent { visibleGroups?.forEach( async (vg, index) => { let group = that.graphData.dynamicGroups.find( g => g.id === vg ) ; if ( group ) { - toggleNeurulatedGroup({checked : true }, group, that.toggleGroup, that.graphData, that.graphData.dynamicGroups, that.graphData.scaffoldComponents); + let newGroup = toggleNeurulatedGroup({checked : true }, group, that.toggleGroup, that.graphData, that.graphData.dynamicGroups, that.graphData.scaffoldComponents); const matchScaffolds = toggleScaffoldsNeuroview(that.graphData.scaffoldComponents,buildNeurulatedTriplets(group),true); matchScaffolds?.forEach( r => r.hidden = true ); matchScaffolds?.forEach((scaffold) => { that.toggleGroup(scaffold); }); - + that.graphData.groups.push(newGroup); + that.graphData.dynamicGroups.push(newGroup); that.updateGroupLayout({ group : group, filteredDynamicGroups : that.graphData.dynamicGroups}); - that.refreshSettings = false; + toggleNeuroView(false, that.graphData.activeGroups, that.graphData.dynamicGroups, that.graphData.scaffoldComponents, that.toggleGroup); } }) - } + } + this.graph.graphData(this.graphData); + this.refreshSettings = false; this.loading = false; } @@ -910,6 +913,7 @@ export class WebGLSceneComponent { if ( !group?.hidden && !group?.cloneOf ) { let neuroTriplets = buildNeurulatedTriplets(group); visibleLinks = visibleLinks.concat(neuroTriplets.links.filter( l => l.collapsible )); + visibleLinks = visibleLinks?.filter( l => (l.id.match(/_clone/g) || []).length <= 1 ); bigLyphs = neuroTriplets.y; } } diff --git a/src/model/graphModel.js b/src/model/graphModel.js index c4003b48..11617db2 100644 --- a/src/model/graphModel.js +++ b/src/model/graphModel.js @@ -131,7 +131,7 @@ export class Graph extends Group{ */ static processGraphWaitingList(res, entitiesByID, namespace, modelClasses, castingMethod) { let added = []; - (entitiesByID.waitingList)::entries().forEach(([id, refs]) => { + (entitiesByID?.waitingList)::entries().forEach(([id, refs]) => { let [obj, key] = refs[0]; if (obj && obj.class){ //Do not create missing scaffold resources @@ -159,7 +159,7 @@ export class Graph extends Group{ }); if (added.length > 0) { - added.forEach(id => delete entitiesByID.waitingList[id]); + added.forEach(id => delete entitiesByID?.waitingList[id]); added = added.filter(id => !entitiesByID[id]); let resources = added.filter(id => entitiesByID[id].class !== $SchemaClass.External); @@ -173,8 +173,8 @@ export class Graph extends Group{ } } - if (entitiesByID.waitingList::keys().length > 0){ - logger.error($LogMsg.REF_UNDEFINED, "model", entitiesByID.waitingList::keys()); + if (entitiesByID?.waitingList::keys().length > 0){ + logger.error($LogMsg.REF_UNDEFINED, "model", entitiesByID?.waitingList::keys()); } res.syncRelationships(modelClasses, entitiesByID); @@ -824,7 +824,7 @@ export class Graph extends Group{ getCurrentState(){ let json = { - [$Field.visibleGroups]: this.visibleGroups.map(g => g.id) + [$Field.visibleGroups]: this.visibleGroups.map(g => g?.id) } json.scaffolds = []; (this.scaffolds||[]).forEach(s => { diff --git a/src/model/groupModel.js b/src/model/groupModel.js index a9379dda..493409ca 100644 --- a/src/model/groupModel.js +++ b/src/model/groupModel.js @@ -85,13 +85,13 @@ export class Group extends Resource { contains(resource){ if (resource instanceof Node){ - return findResourceByID(this.nodes, resource.id); + return findResourceByID(this.nodes, resource?.id); } if (resource instanceof Lyph){ - return findResourceByID(this.lyphs, resource.id); + return findResourceByID(this.lyphs, resource?.id); } if (resource instanceof Link){ - return findResourceByID(this.links, resource.id); + return findResourceByID(this.links, resource?.id); } return false; } @@ -103,7 +103,7 @@ export class Group extends Resource { if (this.lyphsByID && this.lyphsByID[lyph.fullID]){ delete this.lyphsByID[lyph.fullID]; } - let idx = (this.lyphs || []).findIndex(e => e.fullID === lyph.fullID); + let idx = (this.lyphs || []).findIndex(e => e?.fullID === lyph.fullID); if (idx > -1) { this.lyphs.splice(idx, 1); } @@ -130,7 +130,7 @@ export class Group extends Resource { host.hostedLyphs = host.hostedLyphs || []; (this.links||[]).filter(link => link.conveyingLyph && !link.conveyingLyph.internalIn).forEach(link => { link.conveyingLyph.hostedBy = host; - if (!host.hostedLyphs.find(e => e.id === link.conveyingLyph.id)){ + if (!host.hostedLyphs.find(e => e?.id === link.conveyingLyph.id)){ host.hostedLyphs.push(link.conveyingLyph); } }); @@ -165,7 +165,7 @@ export class Group extends Resource { group[prop] = group[prop].filter(x => !!x && x.class); }); } else { - [$Field.nodes, $Field.links, $Field.lyphs].forEach(prop => json[prop] = resources[prop].map(e => e.fullID)); + [$Field.nodes, $Field.links, $Field.lyphs].forEach(prop => json[prop] = resources[prop].map(e => e?.fullID)); group = modelClasses.Group.fromJSON(json, modelClasses, this.entitiesByID, this.namespace); this.groups.push(group); } @@ -187,7 +187,7 @@ export class Group extends Resource { includeLinkEnds(links, nodes){ nodes = nodes || []; (links||[]).forEach(lnk => { - if (!findResourceByID(nodes, lnk.source.id)){ + if (!findResourceByID(nodes, lnk.source?.id)){ nodes.push(lnk.source); } if (!findResourceByID(nodes, lnk.target.id)){ @@ -196,7 +196,7 @@ export class Group extends Resource { }); (this.links||[]).forEach(lnk => { if (lnk.collapsible && - findResourceByID(nodes, lnk.source.id) && findResourceByID(nodes, lnk.target.id)){ + findResourceByID(nodes, lnk.source?.id) && findResourceByID(nodes, lnk.target.id)){ links.push(lnk); } }); @@ -224,19 +224,19 @@ export class Group extends Resource { const replaceRefToTemplate = (ref, parent, ext = null) => { let refID = getID(ref); let template = refToResource(refID, parentGroup, $Field.lyphs); - if (template && template.isTemplate) { + if (template && template?.isTemplate) { changedLyphs++; const subtypeID = getGenID($Prefix.template, refID, parent.id, ext); let subtype = genResource({ [$Field.id] : subtypeID, - [$Field.name] : template.name, + [$Field.name] : template?.name, [$Field.supertype] : refID, [$Field.skipLabel] : true }, "groupModel.replaceRefToTemplate (Lyph)"); //NK: mergeGenResource assigns namespace and fullID mergeGenResource(undefined, parentGroup, subtype, $Field.lyphs); replaceAbstractRefs(subtype, $Field.layers); - return subtype.id; + return subtype?.id; } return ref; }; @@ -248,7 +248,7 @@ export class Group extends Resource { let refID = getID(ref); let lyphID = getGenID($Prefix.material, refID); let template = refToResource(lyphID, parentGroup, $Field.lyphs); - if (!template || !template.isTemplate) { + if (!template || !template?.isTemplate) { let material = refToResource(refID, parentGroup, $Field.materials); if (material) { template = genResource({ @@ -265,13 +265,13 @@ export class Group extends Resource { if (getRefNamespace(refID, parentGroup.namespace) !== parentGroup.namespace){ //Reference does not exist if (!refToResource(refID, parentGroup, $Field.lyphs)){ - logger.error($LogMsg.MATERIAL_REF_NOT_FOUND, resource.id, key, ref); + logger.error($LogMsg.MATERIAL_REF_NOT_FOUND, resource?.id, key, ref); } } } } if (template){ - return template.id; + return template?.id; } return ref; }; @@ -316,7 +316,7 @@ export class Group extends Resource { } /** - * Generate groups from group templates, i.e. auto-create necessary nodes and links conveying given or generated lyphs + * Generate groups from group templates, i.e?. auto-create necessary nodes and links conveying given or generated lyphs * @param parentGroup - input model * @param modelClasses - model resource classes */ @@ -449,15 +449,15 @@ export class Group extends Resource { * @returns {*[]} */ get activeGroups(){ - return [...(this.groups||[])].filter(e => !e.inactive && (e.description !== "dynamic")); + return [...(this.groups||[])].filter(e => !e?.inactive && (e?.description !== "dynamic")); } get dynamicGroups(){ - return [...(this.groups||[])].filter(e => e.description === "dynamic"); + return [...(this.groups||[])].filter(e => e?.description === "dynamic"); } get visibleGroups(){ - return [...(this.groups||[])].filter(e => !e.hidden); + return [...(this.groups||[])].filter(e => !e?.hidden); } assignScaffoldComponents(){ @@ -475,7 +475,7 @@ export class Group extends Resource { * @returns {*[]} */ get visibleNodes(){ - return (this.nodes||[]).filter(e => e.isVisible); + return (this.nodes||[]).filter(e => e?.isVisible); } /** @@ -483,7 +483,7 @@ export class Group extends Resource { * @returns {*[]} */ get visibleLinks(){ - return (this.links||[]).filter(e => e.isVisible); + return (this.links||[]).filter(e => e?.isVisible); } /** @@ -491,11 +491,11 @@ export class Group extends Resource { * @returns {*[]} */ get visibleLyphs(){ - return (this.lyphs||[]).filter(e => !e.hidden); + return (this.lyphs||[]).filter(e => !e?.hidden); } get create3d(){ - return (this.lyphs||[]).find(e => e.create3d); + return (this.lyphs||[]).find(e => e?.create3d); } } diff --git a/src/test-app/app.js b/src/test-app/app.js index d7db9a44..89bcea08 100644 --- a/src/test-app/app.js +++ b/src/test-app/app.js @@ -36,6 +36,7 @@ import { import 'hammerjs'; import initModel from '../data/graph.json'; +import {HttpClient} from "@angular/common/http"; import "./styles/material.scss"; import 'jsoneditor/dist/jsoneditor.min.css'; @@ -295,7 +296,8 @@ export class TestApp { @ViewChild('webGLScene') _webGLScene: ElementRef; @ViewChild('jsonEditor') _container: ElementRef; - constructor(dialog: MatDialog){ + constructor(http: HttpClient, dialog: MatDialog){ + this._http = http; this.model = initModel; this._dialog = dialog; this._flattenGroups = false; @@ -306,15 +308,16 @@ export class TestApp { } loadModelFromURL(url) { - fetch(url) - .then(response => response.json()) - .then(data => { - this.load(data) - }) - .catch(error => { - // Handle any errors that occur during the fetch request - console.log('Error:', error); - }); + this._http.get(url,{responseType: 'arraybuffer'}).subscribe( + res => { + let model = loadModel(res, ".xlsx", "xlsx"); + this.load(model) + }, + err => { + console.error(err); + throw new Error("Failed to import Google spreadsheet model!"); + } + ); } ngAfterViewInit(){ @@ -613,7 +616,7 @@ export class TestApp { }, [$Field.layout]: this._config.layout::cloneDeep(), [$Field.showLabels]: this._config.showLabels::cloneDeep(), - [$Field.labelContent]: this._config.labels::cloneDeep() + [$Field.labelContent]: this._config.labelContent::cloneDeep() }::merge(this._graphData.getCurrentState()); return this.modelClasses.State.fromJSON(state_json, this.modelClasses, this._graphData.entitiesByID); } @@ -628,7 +631,7 @@ export class TestApp { if (activeState.camera) { console.log("Camera position ", this._snapshot.camera.position) this._webGLScene.camera.rotation.fromArray(this._snapshot.camera.rotation); - this._webGLScene.resetCamera(this._snapshot.active.camera.position); + this._webGLScene.resetCamera(); this._webGLScene.controls?.update(); } this._config = {}; diff --git a/src/view/edgeView.js b/src/view/edgeView.js index 3ad862a1..af86c18f 100644 --- a/src/view/edgeView.js +++ b/src/view/edgeView.js @@ -266,17 +266,7 @@ Link.prototype.updateViewObjects = function(state) { copyCoords(node, pos); }); - if (this.conveyingLyph){ - this.conveyingLyph.updateViewObjects(state); - this.viewObjects['icon'] = this.conveyingLyph.viewObjects["main"]; - this.viewObjects['iconLabel'] = this.conveyingLyph.viewObjects["label"]; - - let edgeObj = this.viewObjects["edge"]; - if (edgeObj){ - let centerPoint = pointAlongLine(this.points[0], this.points[this.points.length - 1], .5) - copyCoords(centerPoint, this.conveyingLyph.center); - } - } + //Update buffered geometries //Do not update links with fixed node positions @@ -301,7 +291,7 @@ Link.prototype.updateViewObjects = function(state) { obj.geometry.setPositions(coordArray); } else { if (obj && this.stroke === Link.EDGE_STROKE.DASHED) { - obj.geometry.setFromPoints(this.points); + obj.geometry.setFromPoints([start,end]); obj.geometry.verticesNeedUpdate = true; obj.computeLineDistances(); obj.geometry.computeBoundingBox(); @@ -328,9 +318,7 @@ Link.prototype.updateViewObjects = function(state) { // For Links with source/target nodes at center of lyph, create some space from center let newStart = start; - this.source.internalIn && neurulated ? newStart = pointAlongLine(start, end, .05) : null; let newEnd = end; - this.target.internalIn && neurulated ? newEnd = pointAlongLine(start, end, .95) : null; let curvature = this.curvature ? this.curvature :elevation * (Math.abs(Math.abs(newStart.y) - Math.abs(newEnd.y))); let centerPoint = getDefaultControlPoint(newStart, newEnd, curvature) @@ -347,16 +335,31 @@ Link.prototype.updateViewObjects = function(state) { this.points.forEach((p, i) => ["x", "y", "z"].forEach((dim,j) => linkPos.array[3 * i + j] = p[dim])); } obj.geometry.setFromPoints(this.points); - if ( this.conveyingLyph?.viewObjects ){ - obj.position.z = this.conveyingLyph.viewObjects["main"].position.z + .1; - } + obj.geometry.attributes.position.needsUpdate = true; + obj.geometry.computeBoundingSphere(); + } else { + this.points.forEach((p, i) => ["x", "y", "z"].forEach((dim,j) => linkPos.array[3 * i + j] = p[dim])); + obj.geometry.setFromPoints(this.points); obj.geometry.attributes.position.needsUpdate = true; obj.geometry.computeBoundingSphere(); } } } + + if (this.conveyingLyph){ + this.conveyingLyph.updateViewObjects(state); + this.viewObjects['icon'] = this.conveyingLyph.viewObjects["main"]; + this.viewObjects['iconLabel'] = this.conveyingLyph.viewObjects["label"]; + + let edgeObj = this.viewObjects["edge"]; + if (edgeObj){ + let centerPoint = pointAlongLine(this.points[0], this.points[this.points.length - 1], .5) + copyCoords(centerPoint, this.conveyingLyph.center); + } + } copyCoords(this, obj.position); this.updateLabels( obj.position.clone().addScalar(this.state.labelOffset.Edge),obj); + } } }; @@ -452,7 +455,9 @@ Wire.prototype.updateViewObjects = function(state) { }); - this.updateLabels(this.viewObjects["main"].position.clone().addScalar(this.state.labelOffset.Edge),this.viewObjects["main"]); + let position = pointAlongLine(start, end, .5); + + this.updateLabels(position.clone().addScalar(this.state.labelOffset.Edge),this.viewObjects["main"]); if (this.geometry === Wire.WIRE_GEOMETRY.INVISIBLE) { return; } diff --git a/src/view/render/autoLayout.js b/src/view/render/autoLayout.js index 0cdaa7b3..18cd1527 100644 --- a/src/view/render/autoLayout.js +++ b/src/view/render/autoLayout.js @@ -31,7 +31,7 @@ export const MIN_LYPH_WIDTH = 50; export const DIMENSIONS = { LYPH_MIN_Z : 0.15, REGION_MIN_Z : 0, - LINK_MIN_Z : 0.15, + LINK_MIN_Z : 0.2, WIRE_MIN_Z : 0, LAYER_MIN_Z : 0.125 } @@ -99,20 +99,20 @@ export function maxLyphSize(target, source, terminalLyph) { if( !terminalLyph ) { if ( target?.userData?.hostedLyphs ){ - length = target?.userData?.hostedLyphs?.length; + length = target?.userData?.hostedLyphs?.filter( l => !l.hidden )?.length; idealSize = (hostMaxSize / length) * ( 1 - LYPH_H_PERCENT_MARGIN); } else if ( target?.userData?.internalLyphs ){ - length = target?.userData?.internalLyphs?.length; + length = target?.userData?.internalLyphs?.filter( l => !l.hidden )?.length; idealSize = (hostMaxSize / length) * ( length > 1 ? ( 1 - LYPH_H_PERCENT_MARGIN) : LYPH_V_PERCENT_MARGIN); } if ( idealSize > hostMinSize ){ - idealSize = hostMinSize / 2; + idealSize = hostMinSize; } } else { let link = source.userData.conveys; - length = target?.userData?.internalLyphs?.length; + length = target?.userData?.internalLyphs?.filter( l => !l.hidden )?.length; if ( link ) { link.viewObjects["main"].computeLineDistances(); let ld = link.viewObjects["main"].geometry.getAttribute("lineDistance"); diff --git a/src/view/render/autoLayout/transform.js b/src/view/render/autoLayout/transform.js index c9d30d09..bdac2ee7 100644 --- a/src/view/render/autoLayout/transform.js +++ b/src/view/render/autoLayout/transform.js @@ -49,7 +49,7 @@ export function setLyphPosition(lyph, host, position, rotate) { export function setLyphScale(lyph) { const lyphDim = getBoundingBoxSize(lyph); - const lyphMin = Math.min(lyphDim.x * lyph.scale.x, lyphDim.y * lyph.scale.y); + const lyphMin = Math.min(lyphDim.x * lyph.scale.x * 3, lyphDim.y * lyph.scale.y * 3); if ( lyphMin < MIN_LYPH_WIDTH ){ lyph.scale.setX(MIN_LYPH_WIDTH / lyphDim.x); diff --git a/src/view/render/neuroView.js b/src/view/render/neuroView.js index f7cc0618..71d2e396 100644 --- a/src/view/render/neuroView.js +++ b/src/view/render/neuroView.js @@ -3,6 +3,7 @@ import {modelClasses,$SchemaClass} from "../../model"; import { orthogonalLayout } from "./neuroViewHelper"; import { getWorldPosition } from "./autoLayout/objects"; import { DONE_UPDATING } from "./../utils" +import { random_rgba } from "./../utils" const {Edge} = modelClasses; /** @@ -52,7 +53,7 @@ export function buildNeurulatedTriplets(group) { neuronTriplets.y = neuronTriplets.y.concat(updatedLyphs); neuronTriplets.y = neuronTriplets.y.filter((v,i,a)=>a.findIndex(v2=>(v.id === v2.id))===i); - + let housingLyphsInChains = housingLyphs?.filter((h) => h?.axis?.levelIn); let housingChains = [ @@ -93,6 +94,12 @@ export function buildNeurulatedTriplets(group) { .map((c) => c.hostedBy) //chains -> regions hostedHousingChains.forEach((region) => neuronTriplets.r.indexOf(region) == -1 && neuronTriplets.r.push(region)); + let color = random_rgba(); + neuronTriplets.links?.forEach( link=> { + if ( link.color === undefined || link.color === "#000" || link.color === "#010" ){ + link.color = color; + } + }) return neuronTriplets; } @@ -492,7 +499,7 @@ export const hideVisibleGroups = (filteredGroups, groups, visible, toggleGroup) hideVisibleGroups(filteredGroups, groups, visible, toggleGroup); } else { filteredGroups?.forEach(group => { - group.lyphs.forEach( lyph => { + group?.lyphs.forEach( lyph => { lyph.hidden = false; lyph.inactive = false; }); @@ -540,6 +547,7 @@ export const toggleNeurulatedGroup = (event, group, onToggleGroup, graphData, fi neuronTriplets.links?.forEach( l => l.neurulated = true ); neuronTriplets.x?.forEach( l => l.neurulated = true ); neuronTriplets.y?.forEach( l => l.neurulated = true ); + let activeNeurulatedGroups = []; activeNeurulatedGroups.push(group); findHousingLyphsGroups(graphData, neuronTriplets, activeNeurulatedGroups); @@ -573,6 +581,7 @@ export const handleOrthogonalLinks = (filteredDynamicGroups, viewPortSize, onTog if ( !group?.hidden && !group?.cloneOf ) { let neuroTriplets = buildNeurulatedTriplets(group); visibleLinks = visibleLinks.concat(neuroTriplets.links.filter( l => l.collapsible )); + visibleLinks = visibleLinks?.filter( l => (l.id.match(/_clone/g) || []).length <= 1 ); bigLyphs = bigLyphs.concat(neuroTriplets.y).filter( l => !l.hidden ); } } @@ -591,8 +600,8 @@ export const handleOrthogonalLinks = (filteredDynamicGroups, viewPortSize, onTog } export const toggleNeuroView = (visible, activeGroups, dynamicGroups, scaffolds, toggleGroup) => { - let groups = activeGroups.filter((g) => g.hidden == false); - let visibleGroups = dynamicGroups.filter( dg => !dg.hidden ); + let groups = activeGroups.filter((g) => g?.hidden == false); + let visibleGroups = dynamicGroups.filter( dg => !dg?.hidden ); console.log("Groups ", groups) console.log("visibleGroups ", visibleGroups) handleNeuroView(visibleGroups, groups, scaffolds, visible, toggleGroup); diff --git a/src/view/shapeView.js b/src/view/shapeView.js index 350e6f5d..ef86c261 100644 --- a/src/view/shapeView.js +++ b/src/view/shapeView.js @@ -15,7 +15,8 @@ import { isInternalLyph, THREE } from "./utils"; -import { DIMENSIONS, placeLyphInWire, placeLyphInHost } from "./render/autoLayout"; +import { getBoundingBoxSize } from "./render/autoLayout/objects"; +import { DIMENSIONS, placeLyphInWire, placeLyphInHost,pointAlongLine } from "./render/autoLayout"; const {Region, Lyph, Border, Wire, VisualResource, Shape} = modelClasses; @@ -162,18 +163,18 @@ Lyph.prototype.autoSize = function(){ if ( wiredTo ) { // Place and scale lyph along wire placeLyphInWire(this); + this.viewObjects["main"].scale.setX(2.5); + this.viewObjects["main"].scale.setY(2.5); } } // save position into object copyCoords(this, this.viewObjects["main"]?.position); - } else if (this.viewObjects["main"] && !this.neurulated ) { - this.viewObjects["main"].scale.setX(this.prevScaleX); - this.viewObjects["main"].scale.setY(this.prevScaleY); - this.viewObjects["main"].scale.setZ(this.prevScaleZ); - copyCoords(this, new THREE.Vector3(this.prevX, this.prevY, this.prevZ)); + } + if ( this.hostedBy?.class =="Lyph" ) { + this.viewObjects["main"].visible = false; } - ( !this.housingLyph && this.viewObjects["main"]?.position ) && this.updateLabels(this.viewObjects["main"].position.clone().addScalar(this.state.labelOffset.Lyph), this.viewObjects["main"]); + ( !this.housingLyph && !this.housingLyph && this.viewObjects["main"]?.position ) && this.updateLabels(this.viewObjects["main"].position.clone().addScalar(this.state.labelOffset.Lyph), this.viewObjects["main"]); }; /** @@ -288,7 +289,6 @@ Lyph.prototype.createViewObjects = function(state) { //Do not create labels for layers and nested lyphs if ( !terminalLyph ) { - console.log("Label for ", this.id) this.createLabels(); } }; @@ -325,7 +325,6 @@ Lyph.prototype.updateViewObjects = function(state) { obj.visible = !this.hidden; this.setMaterialVisibility(!this.layers || this.layers.length === 0 || !state.showLayers); //do not show lyph if its layers are non-empty and are shown - !this.hidden && copyCoords(obj.position, this.center); //https://stackoverflow.com/questions/56670782/using-quaternions-for-rotation-causes-my-object-to-scale-at-specific-angle //preventing this @@ -337,6 +336,25 @@ Lyph.prototype.updateViewObjects = function(state) { } else { obj.visible = this.state.showLayers; } + !this.hidden && copyCoords(obj.position, this.center); + + if ( this.conveys?.viewObjects["main"] ){ + let centerPoint = pointAlongLine(this.conveys.points[0], this.conveys.points[this.conveys.points.length - 1], .5) + obj.position.x = centerPoint.x; + obj.position.y = centerPoint.y; + obj.position.z = centerPoint.z + .1; + !this.hidden && copyCoords(this, obj.position); + this.conveys.viewObjects["main"].computeLineDistances(); + let ld = this.conveys.viewObjects["main"].geometry.getAttribute("lineDistance"); + let idealSize = ld.getX(ld.count - 1) / 3; + let sourceSize = getBoundingBoxSize(obj); + let sx = 1, sy = 1; + sx = ( idealSize / 2 / sourceSize.x ); + sy = ( idealSize / sourceSize.y ); + obj.scale.setX(sx); + obj.scale.setY(sy); + } + obj.geometry.computeBoundingSphere(); //update layers (this.layers || []).forEach(layer => layer.updateViewObjects(state)); @@ -417,7 +435,7 @@ Region.prototype.createViewObjects = function(state) { this.updatePoints(state.edgeResolution); let shape = new THREE.Shape(this.points.map(p => new THREE.Vector2(p.x, p.y))); //Expects Vector2 let obj = createMeshWithBorder(shape, { - color: this.color, + color: "#ccebfa", polygonOffsetFactor: this.polygonOffsetFactor }, !this.facets // draw border if region is not defined by facets (e.g., to distinguish regions in connectivity models) diff --git a/src/view/threeForceGraphKapsule.js b/src/view/threeForceGraphKapsule.js index 291c3094..00d05119 100644 --- a/src/view/threeForceGraphKapsule.js +++ b/src/view/threeForceGraphKapsule.js @@ -189,7 +189,7 @@ export default Kapsule({ labels : { default: {Anchor: 'id', Wire: 'id', Node: 'id', Link: 'id', Lyph: 'id', Region: 'id'}}, labelRelSize : { default: 0.005}, labelOffset : { default: {Vertice: 1, Edge: 1, Lyph: .5, Region: .5}}, - fontParams : { default: { font: '10px Arial', fillStyle: '#000000' , antialias: true}}, + fontParams : { default: { font: '16px Arial', fillStyle: '#000000' , antialias: true}}, d3AlphaDecay : { default: 0.045}, //triggerUpdate: false, onChange(alphaDecay, state) { state.simulation.alphaDecay(alphaDecay) }}, d3AlphaTarget : { default: 0}, //triggerUpdate: false, onChange(alphaTarget, state) { state.simulation.alphaTarget(alphaTarget) }}, diff --git a/src/view/verticeView.js b/src/view/verticeView.js index 4726e6d8..c7019d13 100644 --- a/src/view/verticeView.js +++ b/src/view/verticeView.js @@ -80,7 +80,7 @@ Node.prototype.updateViewObjects = function(state) { } else { if (this.fixed && this.layout) { copyCoords(this, this.layout); - } else if (this.hostedBy) { + } else if (this.hostedBy ) { if ( neurulated ) { let hostedBy = this.hostedBy; if ( hostedBy.onBorder ){ diff --git a/src/view/visualResourceView.js b/src/view/visualResourceView.js index ec4a1a86..c0a45dbc 100644 --- a/src/view/visualResourceView.js +++ b/src/view/visualResourceView.js @@ -21,7 +21,7 @@ VisualResource.prototype.createLabels = function(){ if (!this.labels[labelKey] && this[labelKey] && !this.hidden) { this.labels[labelKey] = new SpriteText2D(this[labelKey], this.state.fontParams); this.labels[labelKey].material.alphaTest = .1; - // this.labels[labelKey].scale.set(.5, .5, .5) + // this.labels[labelKey].scale.set(2.5, 2.5, 2.5) } if (this.labels[labelKey] && !this.hidden){ diff --git a/test/data/.~lock.prostate.xlsx# b/test/data/.~lock.prostate.xlsx# new file mode 100644 index 00000000..bfc5ea93 --- /dev/null +++ b/test/data/.~lock.prostate.xlsx# @@ -0,0 +1 @@ +,walrus,compu-walrus,06.08.2023 19:29,file:///home/walrus/.config/libreoffice/4; \ No newline at end of file diff --git a/test/data/mmset1-.xlsx b/test/data/mmset1-.xlsx new file mode 100644 index 00000000..bb104183 Binary files /dev/null and b/test/data/mmset1-.xlsx differ diff --git a/test/data/mmset2cn-.xlsx b/test/data/mmset2cn-.xlsx new file mode 100644 index 00000000..92d8a1b0 Binary files /dev/null and b/test/data/mmset2cn-.xlsx differ diff --git a/test/data/mmset4-.xlsx b/test/data/mmset4-.xlsx new file mode 100644 index 00000000..b060bba1 Binary files /dev/null and b/test/data/mmset4-.xlsx differ diff --git a/test/data/neurons.xlsx b/test/data/neurons.xlsx new file mode 100644 index 00000000..d7cbb5ab Binary files /dev/null and b/test/data/neurons.xlsx differ diff --git a/test/data/prostate.xlsx b/test/data/prostate.xlsx new file mode 100644 index 00000000..8c273f3e Binary files /dev/null and b/test/data/prostate.xlsx differ diff --git a/test/data/semves.xlsx b/test/data/semves.xlsx new file mode 100644 index 00000000..c44859fc Binary files /dev/null and b/test/data/semves.xlsx differ diff --git a/test/data/snapshot_mmset1.json b/test/data/snapshot_mmset1.json new file mode 100644 index 00000000..5b20ec6c --- /dev/null +++ b/test/data/snapshot_mmset1.json @@ -0,0 +1,2440 @@ +{ + "camera": { + "position": [ + 0.9323377273273217, + -11.984054186052049, + 1315.9234018793622 + ], + "rotation": [ + 0.009106702472037658, + 0.0007084750601347806, + 0.07763857246197865, + "XYZ" + ], + "fov": 70, + "aspect": 2.296474358974359, + "near": 10, + "far": 4000 + }, + "id": "snapshot_sparc-nlp_1", + "fullID": "snapshot_sparc-nlp_1", + "name": "Snapshot for Generated neurons 1", + "class": "Snapshot", + "model": "sparc-nlp", + "annotation": { + "namespace": "nlp", + "schemaVersion": "da645b92a9a8f8dd8343d8346a6aad356a61c755", + "version": "135b39e52166cc6190e9816ba040369ed8e77f5d", + "author": "Natallia Kokash" + }, + "states": [ + { + "id": "snapshot_sparc-nlp_1_state_0", + "fullID": "snapshot_sparc-nlp_1_state_0", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset1/11", + "wbrcm" + ], + "camera": { + "position": { + "x": -403.06475721591266, + "y": 64.55308723996211, + "z": 581.3560261772649 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_1", + "fullID": "snapshot_sparc-nlp_1_state_1", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "regions-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset1/12", + "wbrcm" + ], + "camera": { + "position": { + "x": -403.06475721591266, + "y": 64.55308723996211, + "z": 581.3560261772649 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + } + ] +} \ No newline at end of file diff --git a/test/data/snapshot_mmset4.json b/test/data/snapshot_mmset4.json new file mode 100644 index 00000000..003c9f30 --- /dev/null +++ b/test/data/snapshot_mmset4.json @@ -0,0 +1,7266 @@ +{ + "camera": { + "position": [ + 0, + -100.0000000000008, + 1199.9999999999986 + ], + "rotation": [ + 0.08314123188844198, + 0, + 0, + "XYZ" + ], + "fov": 70, + "aspect": 1.7227564102564104, + "near": 10, + "far": 4000 + }, + "id": "snapshot_sparc-nlp_5", + "fullID": "snapshot_sparc-nlp_5", + "name": "Snapshot for Generated neurons 5", + "class": "Snapshot", + "model": "sparc-nlp", + "annotation": { + "namespace": "nlp", + "schemaVersion": "da645b92a9a8f8dd8343d8346a6aad356a61c755", + "version": "e86065ac95f0ebf7ca846d6425583e39e118ebe7", + "author": "Natallia Kokash" + }, + "states": [ + { + "id": "snapshot_sparc-nlp_5_state_0", + "fullID": "snapshot_sparc-nlp_5_state_0", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "group_autoLinks", + "g_neuron_mmset4/8", + "wbrcm" + ], + "camera": { + "position": { + "x": 0, + "y": -100.0000000000008, + "z": 1199.9999999999986 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_5_state_1", + "fullID": "snapshot_sparc-nlp_5_state_1", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "group_autoLinks", + "g_neuron_mmset4/7", + "wbrcm" + ], + "camera": { + "position": { + "x": 0, + "y": -100.0000000000008, + "z": 1199.9999999999986 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_5_state_2", + "fullID": "snapshot_sparc-nlp_5_state_2", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-f", + "regions-f", + "wires-f", + "regions-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset4/3c", + "wbrcm" + ], + "camera": { + "position": { + "x": 0, + "y": -100.0000000000008, + "z": 1199.9999999999986 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_5_state_3", + "fullID": "snapshot_sparc-nlp_5_state_3", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset4/12", + "wbrcm" + ], + "camera": { + "position": { + "x": 0, + "y": -100.0000000000008, + "z": 1199.9999999999986 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_5_state_4", + "fullID": "snapshot_sparc-nlp_5_state_4", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset4/1", + "wbrcm" + ], + "camera": { + "position": { + "x": -385.9507981434307, + "y": 30.70365662495877, + "z": 189.9913584500066 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_5_state_5", + "fullID": "snapshot_sparc-nlp_5_state_5", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-f", + "regions-f", + "wires-f", + "regions-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_mmset4/4b", + "wbrcm" + ], + "camera": { + "position": { + "x": -0.000074534293282831, + "y": -0.0008705791109946404, + "z": 873.0468914411586 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + } + ] +} \ No newline at end of file diff --git a/test/data/snapshot_prostate.json b/test/data/snapshot_prostate.json new file mode 100644 index 00000000..9abf3c2a --- /dev/null +++ b/test/data/snapshot_prostate.json @@ -0,0 +1,7262 @@ +{ + "camera": { + "position": [ + 0, + -100.0000000000008, + 1199.9999999999986 + ], + "rotation": [ + 0.08314123188844198, + 0, + 0, + "XYZ" + ], + "fov": 70, + "aspect": 1.7227564102564104, + "near": 10, + "far": 4000 + }, + "id": "snapshot_sparc-nlp_1", + "fullID": "snapshot_sparc-nlp_1", + "name": "Snapshot for Generated neurons 1", + "class": "Snapshot", + "model": "sparc-nlp", + "annotation": { + "namespace": "nlp", + "schemaVersion": "da645b92a9a8f8dd8343d8346a6aad356a61c755", + "version": "42d66582bf1f69d8d53201e4b77059b161c28f69", + "author": "Natallia Kokash" + }, + "states": [ + { + "id": "snapshot_sparc-nlp_1_state_0", + "fullID": "snapshot_sparc-nlp_1_state_0", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/11", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.12668318482449584, + "y": -5.43754604922961, + "z": 410.0544328858472 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_1", + "fullID": "snapshot_sparc-nlp_1_state_1", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/13", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.21158404722090102, + "y": -9.081694635627116, + "z": 684.8657666043628 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_2", + "fullID": "snapshot_sparc-nlp_1_state_2", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/15", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.2115840472209281, + "y": -9.081694635627116, + "z": 684.8657666043628 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_3", + "fullID": "snapshot_sparc-nlp_1_state_3", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/17", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.21158404722095203, + "y": -9.081694635627116, + "z": 684.8657666043628 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_4", + "fullID": "snapshot_sparc-nlp_1_state_4", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/24", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.2115840472209797, + "y": -9.081694635627116, + "z": 684.8657666043628 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_1_state_5", + "fullID": "snapshot_sparc-nlp_1_state_5", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_prostate/26", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.2115840472209997, + "y": -9.081694635627116, + "z": 684.8657666043628 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + } + ] +} \ No newline at end of file diff --git a/test/data/snapshot_semves.json b/test/data/snapshot_semves.json new file mode 100644 index 00000000..b068ad17 --- /dev/null +++ b/test/data/snapshot_semves.json @@ -0,0 +1,4852 @@ +{ + "camera": { + "position": [ + 0.000018701068876988978, + -0.001204067762159866, + 1204.1594578785507 + ], + "rotation": [ + 9.999238508500798e-7, + 1.5530392386674908e-8, + 0.015530326390592812, + "XYZ" + ], + "fov": 70, + "aspect": 1.7227564102564104, + "near": 10, + "far": 4000 + }, + "id": "snapshot_sparc-nlp_2", + "fullID": "snapshot_sparc-nlp_2", + "name": "Snapshot for Generated neurons 2", + "class": "Snapshot", + "model": "sparc-nlp", + "annotation": { + "namespace": "nlp", + "schemaVersion": "da645b92a9a8f8dd8343d8346a6aad356a61c755", + "version": "bed5d2b44999da687d5f168f73d2f7a8127c5a72", + "author": "Natallia Kokash" + }, + "states": [ + { + "id": "snapshot_sparc-nlp_2_state_0", + "fullID": "snapshot_sparc-nlp_2_state_0", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_semves/1", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.000018701068870841785, + "y": -0.001204067762159866, + "z": 1204.1594578785507 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_2_state_1", + "fullID": "snapshot_sparc-nlp_2_state_1", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_semves/3", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.000013750055911164864, + "y": -0.000885296940225544, + "z": 885.1678525059135 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_2_state_2", + "fullID": "snapshot_sparc-nlp_2_state_2", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_semves/5", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.000013750055906416112, + "y": -0.000885296940225544, + "z": 885.1678525059135 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + }, + { + "id": "snapshot_sparc-nlp_2_state_3", + "fullID": "snapshot_sparc-nlp_2_state_3", + "class": "State", + "scaffolds": [ + { + "id": "too-map", + "hidden": true, + "visibleComponents": [ + "anchors-n", + "regions-n", + "wires-n" + ], + "anchors": [ + { + "id": "F", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "B", + "offset": 0 + }, + { + "id": "Z", + "offset": 0.1 + }, + { + "id": "f1S", + "layout": { + "x": 900, + "y": 50 + } + }, + { + "id": "X", + "offset": 0.2 + }, + { + "id": "f1L", + "layout": { + "x": 800, + "y": 400 + } + }, + { + "id": "O", + "offset": 0.25 + }, + { + "id": "I", + "layout": { + "x": 0, + "y": 770 + } + }, + { + "id": "f1P", + "layout": { + "x": 100, + "y": 750 + } + }, + { + "id": "f2L", + "layout": { + "x": -100, + "y": 750 + } + }, + { + "id": "R", + "offset": 0.5 + }, + { + "id": "G", + "offset": 0.3 + }, + { + "id": "f3G", + "layout": { + "x": -800, + "y": -300 + } + }, + { + "id": "U", + "offset": 0.4 + }, + { + "id": "f3K", + "layout": { + "x": -700, + "y": -400 + } + }, + { + "id": "M", + "offset": 0.75 + }, + { + "id": "f3M", + "layout": { + "x": -100, + "y": -700 + } + }, + { + "id": "W", + "offset": 0.4 + }, + { + "id": "f4C", + "layout": { + "x": 600, + "y": -550 + } + }, + { + "id": "J", + "offset": 0.6 + }, + { + "id": "f4P", + "layout": { + "x": 800, + "y": -300 + } + }, + { + "id": "f4L", + "layout": { + "x": 700, + "y": -400 + } + }, + { + "id": "V", + "offset": 0.8 + }, + { + "id": "f4N", + "offset": 0.95 + }, + { + "id": "f4E", + "offset": 0.9 + }, + { + "id": "f4M", + "layout": { + "x": 600, + "y": -500 + } + }, + { + "id": "D", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "L", + "offset": 0 + }, + { + "id": "d1H", + "layout": { + "x": 500, + "y": 200 + } + }, + { + "id": "d1P", + "layout": { + "x": 500, + "y": 100 + } + }, + { + "id": "P", + "offset": 0.25 + }, + { + "id": "d2H", + "layout": { + "x": -100, + "y": 700 + } + }, + { + "id": "d2G", + "layout": { + "x": -200, + "y": 750 + } + }, + { + "id": "Y", + "offset": 0.2 + }, + { + "id": "d2L", + "layout": { + "x": -300, + "y": 750 + } + }, + { + "id": "S", + "offset": 0.5 + }, + { + "id": "A", + "offset": 0.75 + }, + { + "id": "N", + "layout": { + "x": 0, + "y": 0 + } + }, + { + "id": "H", + "offset": 0 + }, + { + "id": "E", + "offset": 0.25 + }, + { + "id": "T", + "offset": 0.5 + }, + { + "id": "K", + "offset": 0.75 + }, + { + "id": "C", + "offset": 0.2 + }, + { + "id": "Q", + "offset": 0.4 + }, + { + "id": "n3V", + "layout": { + "x": -100, + "y": -500 + } + }, + { + "id": "n4A", + "layout": { + "x": 100, + "y": -500 + } + }, + { + "id": "n2GA", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "n2GB", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "d2P1", + "layout": { + "x": -850, + "y": 300 + } + }, + { + "id": "d2P2", + "layout": { + "x": -800, + "y": 350 + } + }, + { + "id": "d1P3", + "layout": { + "x": 50, + "y": 720 + } + }, + { + "id": "d2P3", + "layout": { + "x": -50, + "y": 720 + } + }, + { + "id": "d1P1", + "layout": { + "x": 800, + "y": 450 + } + }, + { + "id": "d1P2", + "layout": { + "x": 750, + "y": 470 + } + }, + { + "id": "p_d2S_0", + "layout": { + "x": -500, + "y": 400 + } + }, + { + "id": "p_d2S_1", + "layout": { + "x": -500, + "y": 500 + } + }, + { + "id": "p_d2S_2", + "layout": { + "x": -400, + "y": 500 + } + }, + { + "id": "p_d2S_3", + "layout": { + "x": -400, + "y": 400 + } + }, + { + "id": "p_d2T_0", + "layout": { + "x": -300, + "y": 400 + } + }, + { + "id": "p_d2T_1", + "layout": { + "x": -300, + "y": 500 + } + }, + { + "id": "p_d2T_2", + "layout": { + "x": -200, + "y": 500 + } + }, + { + "id": "p_d2T_3", + "layout": { + "x": -200, + "y": 400 + } + }, + { + "id": "p_n1H_0", + "layout": { + "x": 360, + "y": 350 + } + }, + { + "id": "p_n1H_1", + "layout": { + "x": 360, + "y": 450 + } + }, + { + "id": "p_n1H_2", + "layout": { + "x": 460, + "y": 450 + } + }, + { + "id": "p_n1H_3", + "layout": { + "x": 460, + "y": 350 + } + }, + { + "id": "p_n1T_0", + "layout": { + "x": 240, + "y": 400 + } + }, + { + "id": "p_n1T_1", + "layout": { + "x": 240, + "y": 500 + } + }, + { + "id": "p_n1T_2", + "layout": { + "x": 340, + "y": 500 + } + }, + { + "id": "p_n1T_3", + "layout": { + "x": 340, + "y": 400 + } + }, + { + "id": "p_n1P_0", + "layout": { + "x": 120, + "y": 450 + } + }, + { + "id": "p_n1P_1", + "layout": { + "x": 120, + "y": 550 + } + }, + { + "id": "p_n1P_2", + "layout": { + "x": 220, + "y": 550 + } + }, + { + "id": "p_n1P_3", + "layout": { + "x": 220, + "y": 450 + } + }, + { + "id": "p_n1A_0", + "layout": { + "x": 0, + "y": 500 + } + }, + { + "id": "p_n1A_1", + "layout": { + "x": 0, + "y": 600 + } + }, + { + "id": "p_n1A_2", + "layout": { + "x": 100, + "y": 600 + } + }, + { + "id": "p_n1A_3", + "layout": { + "x": 100, + "y": 500 + } + }, + { + "id": "p_n1G_0", + "layout": { + "x": 100, + "y": 50 + } + }, + { + "id": "p_n1G_1", + "layout": { + "x": 100, + "y": 150 + } + }, + { + "id": "p_n1G_2", + "layout": { + "x": 200, + "y": 150 + } + }, + { + "id": "p_n1G_3", + "layout": { + "x": 200, + "y": 50 + } + }, + { + "id": "p_n2N_0", + "layout": { + "x": -600, + "y": 240 + } + }, + { + "id": "p_n2N_1", + "layout": { + "x": -600, + "y": 290 + } + }, + { + "id": "p_n2N_2", + "layout": { + "x": -50, + "y": 290 + } + }, + { + "id": "p_n2N_3", + "layout": { + "x": -50, + "y": 240 + } + }, + { + "id": "p_n2G_0", + "layout": { + "x": -600, + "y": 170 + } + }, + { + "id": "p_n2G_1", + "layout": { + "x": -600, + "y": 220 + } + }, + { + "id": "p_n2G_2", + "layout": { + "x": -50, + "y": 220 + } + }, + { + "id": "p_n2G_3", + "layout": { + "x": -50, + "y": 170 + } + }, + { + "id": "p_n2R_0", + "layout": { + "x": -600, + "y": 100 + } + }, + { + "id": "p_n2R_1", + "layout": { + "x": -600, + "y": 150 + } + }, + { + "id": "p_n2R_2", + "layout": { + "x": -50, + "y": 150 + } + }, + { + "id": "p_n2R_3", + "layout": { + "x": -50, + "y": 100 + } + }, + { + "id": "p_n3A_0", + "layout": { + "x": -600, + "y": -150 + } + }, + { + "id": "p_n3A_1", + "layout": { + "x": -600, + "y": -50 + } + }, + { + "id": "p_n3A_2", + "layout": { + "x": -50, + "y": -50 + } + }, + { + "id": "p_n3A_3", + "layout": { + "x": -50, + "y": -150 + } + }, + { + "id": "p_n3M_0", + "layout": { + "x": -600, + "y": -270 + } + }, + { + "id": "p_n3M_1", + "layout": { + "x": -600, + "y": -170 + } + }, + { + "id": "p_n3M_2", + "layout": { + "x": -50, + "y": -170 + } + }, + { + "id": "p_n3M_3", + "layout": { + "x": -50, + "y": -270 + } + }, + { + "id": "p_n3L_0", + "layout": { + "x": -600, + "y": -400 + } + }, + { + "id": "p_n3L_1", + "layout": { + "x": -600, + "y": -300 + } + }, + { + "id": "p_n3L_2", + "layout": { + "x": -400, + "y": -300 + } + }, + { + "id": "p_n3L_3", + "layout": { + "x": -400, + "y": -400 + } + }, + { + "id": "p_n3U_0", + "layout": { + "x": -250, + "y": -400 + } + }, + { + "id": "p_n3U_1", + "layout": { + "x": -250, + "y": -300 + } + }, + { + "id": "p_n3U_2", + "layout": { + "x": -50, + "y": -300 + } + }, + { + "id": "p_n3U_3", + "layout": { + "x": -50, + "y": -400 + } + }, + { + "id": "p_n4c_0", + "layout": { + "x": 100, + "y": -150 + } + }, + { + "id": "p_n4c_1", + "layout": { + "x": 100, + "y": -250 + } + }, + { + "id": "p_n4c_2", + "layout": { + "x": 300, + "y": -250 + } + }, + { + "id": "p_n4c_3", + "layout": { + "x": 300, + "y": -150 + } + }, + { + "id": "p_n4V_0", + "layout": { + "x": 400, + "y": -450 + } + }, + { + "id": "p_n4V_1", + "layout": { + "x": 400, + "y": -350 + } + }, + { + "id": "p_n4V_2", + "layout": { + "x": 500, + "y": -350 + } + }, + { + "id": "p_n4V_3", + "layout": { + "x": 500, + "y": -450 + } + }, + { + "id": "p_n4R_0", + "layout": { + "x": 500, + "y": -300 + } + }, + { + "id": "p_n4R_1", + "layout": { + "x": 500, + "y": -200 + } + }, + { + "id": "p_n4R_2", + "layout": { + "x": 600, + "y": -200 + } + }, + { + "id": "p_n4R_3", + "layout": { + "x": 600, + "y": -300 + } + }, + { + "id": "p_n4O_0", + "layout": { + "x": 600, + "y": -150 + } + }, + { + "id": "p_n4O_1", + "layout": { + "x": 600, + "y": -50 + } + }, + { + "id": "p_n4O_2", + "layout": { + "x": 700, + "y": -50 + } + }, + { + "id": "p_n4O_3", + "layout": { + "x": 700, + "y": -150 + } + }, + { + "id": "p_n4C1N_0", + "layout": { + "x": 220, + "y": -50 + } + }, + { + "id": "p_n4C1N_1", + "layout": { + "x": 220, + "y": -100 + } + }, + { + "id": "p_n4C1N_2", + "layout": { + "x": 270, + "y": -100 + } + }, + { + "id": "p_n4C1N_3", + "layout": { + "x": 270, + "y": -50 + } + }, + { + "id": "p_n4C2N_0", + "layout": { + "x": 290, + "y": -50 + } + }, + { + "id": "p_n4C2N_1", + "layout": { + "x": 290, + "y": -100 + } + }, + { + "id": "p_n4C2N_2", + "layout": { + "x": 340, + "y": -100 + } + }, + { + "id": "p_n4C2N_3", + "layout": { + "x": 340, + "y": -50 + } + }, + { + "id": "p_n4C3N_0", + "layout": { + "x": 360, + "y": -50 + } + }, + { + "id": "p_n4C3N_1", + "layout": { + "x": 360, + "y": -100 + } + }, + { + "id": "p_n4C3N_2", + "layout": { + "x": 410, + "y": -100 + } + }, + { + "id": "p_n4C3N_3", + "layout": { + "x": 410, + "y": -50 + } + }, + { + "id": "p_n4C4N_0", + "layout": { + "x": 430, + "y": -50 + } + }, + { + "id": "p_n4C4N_1", + "layout": { + "x": 430, + "y": -100 + } + }, + { + "id": "p_n4C4N_2", + "layout": { + "x": 480, + "y": -100 + } + }, + { + "id": "p_n4C4N_3", + "layout": { + "x": 480, + "y": -50 + } + }, + { + "id": "p_n4C5N_0", + "layout": { + "x": 500, + "y": -50 + } + }, + { + "id": "p_n4C5N_1", + "layout": { + "x": 500, + "y": -100 + } + }, + { + "id": "p_n4C5N_2", + "layout": { + "x": 550, + "y": -100 + } + }, + { + "id": "p_n4C5N_3", + "layout": { + "x": 550, + "y": -50 + } + }, + { + "id": "p_n4C6N_0", + "layout": { + "x": 570, + "y": -50 + } + }, + { + "id": "p_n4C6N_1", + "layout": { + "x": 570, + "y": -100 + } + }, + { + "id": "p_n4C6N_2", + "layout": { + "x": 620, + "y": -100 + } + }, + { + "id": "p_n4C6N_3", + "layout": { + "x": 620, + "y": -50 + } + }, + { + "id": "p_n4C7N_0", + "layout": { + "x": 640, + "y": -50 + } + }, + { + "id": "p_n4C7N_1", + "layout": { + "x": 640, + "y": -100 + } + }, + { + "id": "p_n4C7N_2", + "layout": { + "x": 690, + "y": -100 + } + }, + { + "id": "p_n4C7N_3", + "layout": { + "x": 690, + "y": -50 + } + }, + { + "id": "p_n4C8N_0", + "layout": { + "x": 710, + "y": -50 + } + }, + { + "id": "p_n4C8N_1", + "layout": { + "x": 710, + "y": -100 + } + }, + { + "id": "p_n4C8N_2", + "layout": { + "x": 760, + "y": -100 + } + }, + { + "id": "p_n4C8N_3", + "layout": { + "x": 760, + "y": -50 + } + }, + { + "id": "p_n1C9N_0", + "layout": { + "x": 220, + "y": 50 + } + }, + { + "id": "p_n1C9N_1", + "layout": { + "x": 220, + "y": 100 + } + }, + { + "id": "p_n1C9N_2", + "layout": { + "x": 270, + "y": 100 + } + }, + { + "id": "p_n1C9N_3", + "layout": { + "x": 270, + "y": 50 + } + }, + { + "id": "p_n1C10N_0", + "layout": { + "x": 290, + "y": 50 + } + }, + { + "id": "p_n1C10N_1", + "layout": { + "x": 290, + "y": 100 + } + }, + { + "id": "p_n1C10N_2", + "layout": { + "x": 340, + "y": 100 + } + }, + { + "id": "p_n1C10N_3", + "layout": { + "x": 340, + "y": 50 + } + }, + { + "id": "p_n1C11N_0", + "layout": { + "x": 360, + "y": 50 + } + }, + { + "id": "p_n1C11N_1", + "layout": { + "x": 360, + "y": 100 + } + }, + { + "id": "p_n1C11N_2", + "layout": { + "x": 410, + "y": 100 + } + }, + { + "id": "p_n1C11N_3", + "layout": { + "x": 410, + "y": 50 + } + }, + { + "id": "p_n1C12N_0", + "layout": { + "x": 430, + "y": 50 + } + }, + { + "id": "p_n1C12N_1", + "layout": { + "x": 430, + "y": 100 + } + }, + { + "id": "p_n1C12N_2", + "layout": { + "x": 480, + "y": 100 + } + }, + { + "id": "p_n1C12N_3", + "layout": { + "x": 480, + "y": 50 + } + } + ] + } + ], + "visibleGroups": [ + "g_neuron_semves/7", + "wbrcm" + ], + "camera": { + "position": { + "x": 0.000013750055902386826, + "y": -0.000885296940225544, + "z": 885.1678525059135 + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "layout": { + "showLyphs": true, + "showLayers": false, + "showLyphs3d": false, + "showCoalescences": false, + "numDimensions": 3, + "neuroviewEnabled": true, + "disableNeuroview": false + }, + "showLabels": { + "Wire": false, + "Anchor": false, + "Node": false, + "Link": false, + "Lyph": true, + "Region": false + }, + "labelContent": { + "Wire": "name", + "Anchor": "id", + "Node": "id", + "Link": "id", + "Lyph": "name", + "Region": "name" + } + } + ] +} \ No newline at end of file diff --git a/test/data/wbrcm-model.json b/test/data/wbrcm-model.json index f8fc93df..e47293f9 100644 --- a/test/data/wbrcm-model.json +++ b/test/data/wbrcm-model.json @@ -8,6 +8,32 @@ } ], "varianceSpecs": [ + { + "id": "vs-not-human", + "presence": "absent", + "clades": [ + "NCBITaxon:9606" + ] + }, + { + "id": "vs-not-pig", + "presence": "absent" + }, + { + "id": "vs-not-monkey", + "presence": "absent" + }, + { + "id": "vs-not-rodent", + "presence": "absent", + "clades": [ + "NCBITaxon:9989" + ] + }, + { + "id": "vs-not-cat", + "presence": "absent" + }, { "id": "vs-mammalia", "name": "basal mammalian state", @@ -43,32 +69,6 @@ }, { "id": "vs-cat" - }, - { - "id": "vs-not-human", - "presence": "absent", - "clades": [ - "NCBITaxon:9606" - ] - }, - { - "id": "vs-not-pig", - "presence": "absent" - }, - { - "id": "vs-not-monkey", - "presence": "absent" - }, - { - "id": "vs-not-rodent", - "presence": "absent", - "clades": [ - "NCBITaxon:9989" - ] - }, - { - "id": "vs-not-cat", - "presence": "absent" } ], "nodes": [ @@ -110,7 +110,7 @@ { "id": "lt-cell-segment", "ontologyTerms": [ - "ILX:0793692" + "GO:0110165" ], "name": "Cell segment", "isTemplate": true, @@ -145,8 +145,7 @@ "name": "Axon terminal", "isTemplate": true, "topology": "BAG-", - "supertype": "lt-cell-bag", - "color": "#006400" + "supertype": "lt-cell-bag" }, { "id": "lt-axon-tube", @@ -156,8 +155,7 @@ "name": "Axon segment", "isTemplate": true, "topology": "TUBE", - "supertype": "lt-cell-segment", - "color": "#006400" + "supertype": "lt-cell-segment" }, { "id": "lt-dend-bag", @@ -167,8 +165,7 @@ "name": "Dendrite terminal", "isTemplate": true, "topology": "BAG-", - "supertype": "lt-cell-bag", - "color": "#640000" + "supertype": "lt-cell-bag" }, { "id": "lt-dend-tube", @@ -178,8 +175,7 @@ "name": "Dendrite segment", "isTemplate": true, "topology": "TUBE", - "supertype": "lt-cell-segment", - "color": "#640000" + "supertype": "lt-cell-segment" }, { "id": "lt-axon-bag2", @@ -189,8 +185,7 @@ "name": "Axon terminal", "isTemplate": true, "topology": "BAG+", - "supertype": "lt-cell-bag", - "color": "#006400" + "supertype": "lt-cell-bag" }, { "id": "lt-dend-bag2", @@ -200,8 +195,7 @@ "name": "Dendrite terminal", "isTemplate": true, "topology": "BAG+", - "supertype": "lt-cell-bag", - "color": "#640000" + "supertype": "lt-cell-bag" }, { "id": "lt-segment-of-neuron", @@ -264,7 +258,7 @@ { "id": "lyph-cell-type-I-alveolar", "ontologyTerms": [ - "ILX:0770525" + "CL:0002062" ], "name": "Type I alveolar cell", "supertype": "lt-cell-cyst" @@ -272,25 +266,25 @@ { "id": "lyph-cell-type-II-alveolar", "ontologyTerms": [ - "ILX:0774853" + "CL:0002063" ], "name": "Type II alveolar cell", "supertype": "lt-cell-cyst" }, { - "id": "lyph-cell-bronchial-goblet", + "id": "lyph-cell-tracheobronchial-goblet", "ontologyTerms": [ "CL:1000312" ], - "name": "Bronchial goblet cell", + "name": "Tracheobronchial goblet cell", "supertype": "lt-cell-cyst" }, { - "id": "lyph-cell-bronchial-neuroendocrine", + "id": "lyph-cell-tracheobronchial-neuroendocrine", "ontologyTerms": [ "CL:1000223" ], - "name": "Bronchial neuro-endocrine cell", + "name": "Tracheobronchial neuro-endocrine cell", "supertype": "lt-cell-cyst" }, { @@ -392,7 +386,7 @@ { "id": "lyph-cell-stomach-chief-cell", "ontologyTerms": [ - "ILX:0770414" + "CL:0000155" ], "name": "Chief cell of stomach", "supertype": "lt-cell-cyst" @@ -490,7 +484,7 @@ "ontologyTerms": [ "CL:0000653" ], - "name": "Bowman's capsule podocyte", + "name": "Bowmans capsule podocyte", "supertype": "lt-cell-cyst" }, { @@ -584,7 +578,7 @@ { "id": "lyph-pancreatic-enteroendocrine", "ontologyTerms": [ - "ILX:0793741" + "CL:0008024" ], "name": "Pancreatic enteroendocrine cells", "supertype": "lt-cell-cyst" @@ -592,7 +586,7 @@ { "id": "lyph-cell-pancreatic-pyramidal-serous-epithelial", "ontologyTerms": [ - "ILX:0793744" + "CL:0002064" ], "name": "Pancreatic pyramidal serous cells", "supertype": "lt-cell-cyst" @@ -638,7 +632,7 @@ { "id": "lyph-vascular-pFTU-pulmonary-smooth-muscle", "ontologyTerms": [ - "ILX:0793693" + "UBERON:0004225" ], "name": "Pulmonary smooth muscle pFTU template", "isTemplate": true, @@ -802,14 +796,7 @@ ], "name": "Segmental bronchus", "topology": "TUBE", - "layers": [ - "mat-airway-air", - "lyph-airway-pFTU-bronchial-ciliated-epithelium", - "lyph-airway-pFTU-bronchial-muscularis", - "lyph-vascular-pFTU-pulmonary-submucosa", - "lyph-pulmonary-cartilage", - "lyph-vascular-pFTU-bronchial-connective-tissue" - ] + "supertype": "lt-airway-tracheobronchial-conduit" }, { "id": "lyph-airway-lobar-bronchus", @@ -818,14 +805,7 @@ ], "name": "Lobar bronchus", "topology": "TUBE", - "layers": [ - "mat-airway-air", - "lyph-airway-pFTU-bronchial-ciliated-epithelium", - "lyph-airway-pFTU-bronchial-muscularis", - "lyph-vascular-pFTU-pulmonary-submucosa", - "lyph-pulmonary-cartilage", - "lyph-vascular-pFTU-bronchial-connective-tissue" - ] + "supertype": "lt-airway-tracheobronchial-conduit" }, { "id": "lyph-airway-primary-bronchus", @@ -834,14 +814,7 @@ ], "name": "Primary bronchus", "topology": "TUBE", - "layers": [ - "mat-airway-air", - "lyph-airway-pFTU-bronchial-ciliated-epithelium", - "lyph-airway-pFTU-bronchial-muscularis", - "lyph-vascular-pFTU-pulmonary-submucosa", - "lyph-pulmonary-cartilage", - "lyph-vascular-pFTU-bronchial-adventitia" - ] + "supertype": "lt-airway-tracheobronchial-conduit" }, { "id": "lyph-airway-trachea", @@ -850,14 +823,7 @@ ], "name": "Trachea", "topology": "TUBE", - "layers": [ - "mat-airway-air", - "lyph-airway-pFTU-bronchial-ciliated-epithelium", - "lyph-airway-pFTU-bronchial-muscularis", - "lyph-vascular-pFTU-pulmonary-submucosa", - "lyph-pulmonary-cartilage", - "lyph-vascular-pFTU-bronchial-adventitia" - ] + "supertype": "lt-airway-tracheobronchial-conduit" }, { "id": "lyph-airway-cricoidal-larynx", @@ -994,11 +960,11 @@ ] }, { - "id": "lyph-urinary-proximal-sphinctered-urethra", + "id": "lyph-urinary-base-of-urethra", "ontologyTerms": [ "UBERON:0000057" ], - "name": "Sphinctered urethra", + "name": "Base of urethra at the internal orifice", "topology": "TUBE", "layers": [ "mat-fluid-urinary", @@ -1145,8 +1111,7 @@ "layers": [ "mat-fluid-urinary", "mat-tissue-urinary-collecting-duct-epithelium", - "mat-basement-membrane", - "mat-tissue-connective-tissue" + "mat-basal-lamina-of-nephron" ] }, { @@ -1159,8 +1124,7 @@ "layers": [ "mat-fluid-urinary", "mat-tissue-urinary-collecting-duct-epithelium", - "mat-basement-membrane", - "mat-tissue-connective-tissue" + "mat-basal-lamina-of-nephron" ] }, { @@ -1173,8 +1137,7 @@ "layers": [ "mat-fluid-urinary", "mat-tissue-urinary-collecting-duct-epithelium", - "mat-basement-membrane", - "mat-tissue-connective-tissue" + "mat-basal-lamina-of-nephron" ] }, { @@ -1186,9 +1149,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-collecting-duct-epithelium", - "mat-basement-membrane", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-connecting-duct-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1200,13 +1162,12 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-distal-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-distal-tubule-epithelium", + "mat-basal-lamina-of-nephron" ] }, { - "id": "lyph-urinary-macula-densa-of-distal-tubule", + "id": "lyph-urinary-macula-densa-portion-of-distal-tubule", "ontologyTerms": [ "UBERON:0002335" ], @@ -1214,23 +1175,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-distal-macula-densa-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" - ] - }, - { - "id": "lyph-urinary-final-portion-of-thick-ascending-limb", - "ontologyTerms": [ - "UBERON:0001291" - ], - "name": "Final portion of thick ascending limb", - "topology": "TUBE", - "layers": [ - "mat-fluid-urinary", - "mat-tissue-urinary-distal-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-distal-macula-densa-tubule-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1242,9 +1188,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-distal-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-distal-tubule-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1256,9 +1201,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-thin-limbs-of-Henle", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-thin-limbs-of-Henle-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1270,9 +1214,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-thin-limbs-of-Henle", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-thin-limbs-of-Henle-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1284,9 +1227,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-proximal-straight-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-proximal-straight-tubule-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1298,9 +1240,8 @@ "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-proximal-convoluted-tubule", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-proximal-convoluted-tubule-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1308,13 +1249,12 @@ "ontologyTerms": [ "UBERON:0005750" ], - "name": "Parietal Bowman's capsule", + "name": "Parietal Bowmans capsule", "topology": "TUBE", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-Bowmans-capsule-parietal", - "mat-basal-lamina", - "mat-tissue-connective-tissue" + "mat-tissue-urinary-Bowmans-capsule-parietal-epithelium", + "mat-basal-lamina-of-nephron" ] }, { @@ -1322,46 +1262,52 @@ "ontologyTerms": [ "UBERON:0005751" ], - "name": "Visceral Bowman's capsule", + "name": "Visceral Bowmans capsule", "topology": "BAG", "layers": [ "mat-fluid-urinary", - "mat-tissue-urinary-Bowmans-capsule-visceral", - "mat-basal-lamina" + "mat-tissue-urinary-Bowmans-capsule-visceral-epithelium", + "mat-glomerular-basement-membrane" ] }, { "id": "lyph-digestive-upper-esophageal-sphincter", + "ontologyTerms": [ + "UBERON:0007268" + ], "name": "Upper esophageal sphincter", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-mucosal-epithelium-of-esophagus", + "mat-mucosal-lamina-propria-of-esophagus", + "mat-upper-third-muscularis-mucosa-of-esophagus", + "mat-submucosa-of-esophagus", + "mat-gastrointestinal-submucosal-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-gastrointestinal-myenteric-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-adventitia-of-esophagus" ] }, { "id": "lyph-digestive-upper-third-esophagus", - "name": "Upper third of esophagus", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid" - ] - }, - { - "id": "lyph-digestive-lower-two-thirds-esophagus", "ontologyTerms": [ - "UBERON:0013473" + "UBERON:0013472" ], - "name": "Lower two thirds of esophagus", + "name": "Upper third of esophagus", "topology": "TUBE", "layers": [ "mat-gastrointestinal-luminal-fluid", - "mat-mucosa-of-lower-two-thirds-of-esophagus", - "mat-muscularis-mucosa-of-lower-two-thirds-of-esophagus", - "mat-submucosa-of-lower-two-thirds-of-esophagus", - "mat-gastrointestinal-circular-muscle", - "mat-myenteric-plexus", - "mat-gastrointestinal-longitudinal-muscle", - "mat-gastrointestinal-serosa" + "mat-mucosal-epithelium-of-esophagus", + "mat-mucosal-lamina-propria-of-esophagus", + "mat-upper-third-muscularis-mucosa-of-esophagus", + "mat-submucosa-of-esophagus", + "mat-gastrointestinal-submucosal-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-gastrointestinal-myenteric-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-adventitia-of-esophagus" ] }, { @@ -1373,14 +1319,16 @@ "topology": "TUBE", "layers": [ "mat-gastrointestinal-luminal-fluid", - "mat-gastric-mucosa", + "mat-gastric-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-stomach", "mat-gastric-muscularis-mucosa", "mat-gastric-submucosa", + "mat-gastrointestinal-submucosal-plexus", "mat-gastric-oblique-muscle", "mat-gastrointestinal-circular-muscle", - "mat-myenteric-plexus", + "mat-gastrointestinal-myenteric-plexus", "mat-gastrointestinal-longitudinal-muscle", - "mat-gastrointestinal-serosa" + "mat-peritoneal-serosa-of-stomach" ] }, { @@ -1392,30 +1340,16 @@ "topology": "TUBE", "layers": [ "mat-gastrointestinal-luminal-fluid", - "mat-gastric-mucosa", - "mat-gastric-muscularis-mucosa", - "mat-gastric-submucosa", - "mat-gastric-oblique-muscle", - "mat-gastrointestinal-circular-muscle", - "mat-myenteric-plexus", - "mat-gastrointestinal-longitudinal-muscle", - "mat-gastrointestinal-serosa" - ] - }, - { - "id": "lyph-digestive-gastric-pyloric-canal-and-sphincter", - "name": "Pyloric canal", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastric-mucosa", + "mat-gastric-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-stomach", "mat-gastric-muscularis-mucosa", "mat-gastric-submucosa", + "mat-gastrointestinal-submucosal-plexus", "mat-gastric-oblique-muscle", "mat-gastrointestinal-circular-muscle", - "mat-myenteric-plexus", + "mat-gastrointestinal-myenteric-plexus", "mat-gastrointestinal-longitudinal-muscle", - "mat-gastrointestinal-serosa" + "mat-peritoneal-serosa-of-stomach" ] }, { @@ -1427,39 +1361,100 @@ "topology": "TUBE", "layers": [ "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" + "mat-duodenal-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-duodenum", + "mat-duodenal-muscularis-mucosa", + "mat-duodenal-muscularis-mucosa", + "mat-duodenal-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-duodenum" ] }, { "id": "lyph-digestive-post-ampullary-duodenum", + "ontologyTerms": [ + "ILX:0776944" + ], "name": "Post-ampullary duodenum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-duodenal-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-duodenum", + "mat-duodenal-muscularis-mucosa", + "mat-duodenal-muscularis-mucosa", + "mat-duodenal-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-adventitia-of-duodenum" ] }, { "id": "lyph-digestive-jejunum", + "ontologyTerms": [ + "UBERON:0002115" + ], "name": "Jejunum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-jejunal-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-jejunum", + "mat-jejunal-muscularis-mucosa", + "mat-jejunal-muscularis-mucosa", + "mat-jejunal-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-jejunum" ] }, { "id": "lyph-digestive-proximal-ileum", + "ontologyTerms": [ + "ILX:0774599" + ], "name": "Proximal ileum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-ileal-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-ileum", + "mat-ileal-muscularis-mucosa", + "mat-ileal-muscularis-mucosa", + "mat-ileal-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-ileum" ] }, { "id": "lyph-digestive-terminal-ileum", + "ontologyTerms": [ + "ILX:0743829" + ], "name": "Terminal ileum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-ileal-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-ileum", + "mat-ileal-muscularis-mucosa", + "mat-ileal-muscularis-mucosa", + "mat-ileal-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-ileum" ] }, { @@ -1467,22 +1462,17 @@ "name": "Caecum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" - ] - }, - { - "id": "lyph-digestive-presplenic-colon", - "name": "Pre-splenic colon", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid" - ] - }, - { - "id": "lyph-digestive-post-splenic-colon", - "name": "Post-splenic pre-rectal colon", - "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-colon" ] }, { @@ -1490,25 +1480,22 @@ "name": "Rectum", "topology": "TUBE", "layers": [ - "mat-gastrointestinal-luminal-fluid" - ] - }, - { - "id": "lyph-digestive-anal-canal-and-sphincter", - "name": "Anal canal and sphincter", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid" + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle" ] }, { "id": "lyph-digestive-pancreaticobiliary-major-duodenal-papilla", "name": "Major duodenal papilla", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreaticobiliary-ampulla-of-Vater", @@ -1516,199 +1503,111 @@ "UBERON:0004913" ], "name": "Ampulla of Vater", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreaticobiliary-sphincter", - "name": "Pancreaticobiliary sphincter", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "name": "Pancreaticobiliary sphincter" }, { "id": "lyph-digestive-pancreas-main-duct", "name": "Main pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-lobar-duct", "name": "Lobar pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-interlobular-duct", "name": "Interlobular pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-intralobular-duct", "name": "Intralobular pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-striated-duct", "name": "Striated pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-intercalated-duct", "name": "Intercalated pancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-pancreas-acinus", "name": "Pancreatic acinus", - "topology": "BAG", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "BAG" }, { "id": "lyph-digestive-biliary-choledochopancreatic-duct", "name": "Choledochopancreatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-common-bile-duct", "name": "Common bile duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-cystic-duct", "name": "Cystic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-gallbladder", "name": "Gallbladder", - "topology": "BAG", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "BAG" }, { "id": "lyph-digestive-biliary-gallbladder-neck", "name": "Gallbladder neck", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-common-hepatic-duct", "name": "Common hepatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-hepatic-duct", "name": "Hepatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-intrahepatic-bile-duct", "name": "Intrahepatic duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-interlobular-bile-duct", "name": "Interlobular duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-perilobular-bile-duct", "name": "Perilobular duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-terminal-bile-ductule", "name": "Terminal bile duct", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-canal-of-Hering", "name": "Canal of Hering", - "topology": "TUBE", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "TUBE" }, { "id": "lyph-digestive-biliary-biliary-canaliculus", "name": "Biliary canaliculus", - "topology": "BAG", - "layers": [ - "mat-gastrointestinal-luminal-fluid", - "mat-gastrointestinal-serosa" - ] + "topology": "BAG" }, { "id": "lyph-digestive-salivary-excretory-duct", @@ -1757,6 +1656,9 @@ }, { "id": "lyph-airway-internal-nasal-mucosa", + "ontologyTerms": [ + "UBERON:0001826" + ], "name": "Internal nasal mucosa", "topology": "TUBE" }, @@ -1782,6 +1684,9 @@ }, { "id": "lyph-lacrimal-tear-gland-acinus", + "ontologyTerms": [ + "UBERON:0001817" + ], "name": "Acinus of tear gland", "topology": "BAG" }, @@ -1832,6 +1737,9 @@ }, { "id": "lyph-male-genital-excretory-duct-of-seminal-vesicle", + "ontologyTerms": [ + "UBERON:0000998" + ], "name": "Excretory duct of seminal vesicle", "topology": "TUBE" }, @@ -1910,11 +1818,6 @@ "name": "Fallopian tube", "topology": "TUBE" }, - { - "id": "lyph-female-genital-ovulating-follicle", - "name": "Ovulating follicle", - "topology": "BAG" - }, { "id": "lyph-female-genital-vulval-mucosa", "name": "Vulval mucosa", @@ -1987,11 +1890,9 @@ "ontologyTerms": [ "UBERON:0000125" ], + "name": "Nucleus", "isTemplate": true, - "topology": "CYST", - "materials": [ - "mat-CNS-grey-matter-of-brain" - ] + "topology": "CYST" }, { "id": "lyph-CNS-pons", @@ -2003,9 +1904,13 @@ "supertype": "lt-brain-segment", "internalLyphs": [ "lyph-CNS-barringtons-nucleus", - "lyph-CNS-nucleus-parabrachial" + "lyph-CNS-nucleus-parabrachial", + "lyph-CNS-nucleus-salivatory-inferior", + "lyph-CNS-nucleus-salivatory-superior" ], "internalLyphsInLayers": [ + 2, + 2, 2, 2 ] @@ -2015,7 +1920,7 @@ "ontologyTerms": [ "UBERON:0007632" ], - "name": "Barrington's nucleus", + "name": "Barringtons nucleus", "supertype": "lt-CNS-nucleus" }, { @@ -2027,16 +1932,18 @@ "topology": "TUBE", "supertype": "lt-brain-segment", "internalLyphs": [ - "lyph-CNS-ventrolateral-periaqueductal-gray" + "lyph-CNS-ventrolateral-periaqueductal-gray", + "lyph-CNS-nucleus-oculomotor-parvocellular" ], "internalLyphsInLayers": [ + 2, 2 ] }, { "id": "lyph-CNS-ventrolateral-periaqueductal-gray", "ontologyTerms": [ - "ILX:0793626" + "ILX:0775701" ], "name": "ventrolateral periaqueductal gray", "supertype": "lt-CNS-nucleus" @@ -2591,7 +2498,7 @@ { "id": "lyph-L6-spinal-segment", "ontologyTerms": [ - "ILX:0793358" + "ILX:0738432" ], "name": "L6 spinal segment", "varianceSpecs": [ @@ -2612,7 +2519,13 @@ "vs-mammalia" ], "topology": "TUBE", - "supertype": "lt-spinal-segment" + "supertype": "lt-spinal-segment", + "internalLyphs": [ + "lyph-CNS-sacral-nucleus-parasympathetic-S1-portion" + ], + "internalLyphsInLayers": [ + 2 + ] }, { "id": "lyph-S2-spinal-segment", @@ -2624,7 +2537,13 @@ "vs-mammalia" ], "topology": "TUBE", - "supertype": "lt-spinal-segment" + "supertype": "lt-spinal-segment", + "internalLyphs": [ + "lyph-CNS-sacral-nucleus-parasympathetic-S2-portion" + ], + "internalLyphsInLayers": [ + 2 + ] }, { "id": "lyph-S3-spinal-segment", @@ -2636,7 +2555,13 @@ "vs-mammalia" ], "topology": "TUBE", - "supertype": "lt-spinal-segment" + "supertype": "lt-spinal-segment", + "internalLyphs": [ + "lyph-CNS-sacral-nucleus-parasympathetic-S3-portion" + ], + "internalLyphsInLayers": [ + 2 + ] }, { "id": "lyph-S4-spinal-segment", @@ -2649,7 +2574,13 @@ "vs-human" ], "topology": "TUBE", - "supertype": "lt-spinal-segment" + "supertype": "lt-spinal-segment", + "internalLyphs": [ + "lyph-CNS-sacral-nucleus-parasympathetic-S4-portion" + ], + "internalLyphsInLayers": [ + 2 + ] }, { "id": "lyph-S5-spinal-segment", @@ -2706,10 +2637,7 @@ ], "name": "Segment of dorsal root chain-ganglion", "isTemplate": true, - "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" - ], - "hostedBy": "n2R" + "hostedBy": "too:n2R" }, { "id": "lyph-C2-dorsal-root-ganglion", @@ -2717,7 +2645,8 @@ "UBERON:0002839" ], "name": "C2 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C3-dorsal-root-ganglion", @@ -2725,7 +2654,8 @@ "UBERON:0002840" ], "name": "C3 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C4-dorsal-root-ganglion", @@ -2733,7 +2663,8 @@ "UBERON:0002841" ], "name": "C4 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C5-dorsal-root-ganglion", @@ -2741,7 +2672,8 @@ "UBERON:0002842" ], "name": "C5 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C6-dorsal-root-ganglion", @@ -2749,7 +2681,8 @@ "UBERON:0007711" ], "name": "C6 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C7-dorsal-root-ganglion", @@ -2757,7 +2690,8 @@ "UBERON:0002843" ], "name": "C7 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C8-dorsal-root-ganglion", @@ -2765,7 +2699,8 @@ "UBERON:0002844" ], "name": "C8 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T1-dorsal-root-ganglion", @@ -2773,7 +2708,8 @@ "UBERON:0002845" ], "name": "T1 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T2-dorsal-root-ganglion", @@ -2781,7 +2717,8 @@ "UBERON:0002846" ], "name": "T2 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T3-dorsal-root-ganglion", @@ -2789,7 +2726,8 @@ "UBERON:0002847" ], "name": "T3 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T4-dorsal-root-ganglion", @@ -2797,7 +2735,8 @@ "UBERON:0007712" ], "name": "T4 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T5-dorsal-root-ganglion", @@ -2805,7 +2744,8 @@ "UBERON:0002848" ], "name": "T5 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T6-dorsal-root-ganglion", @@ -2813,7 +2753,8 @@ "UBERON:0002849" ], "name": "T6 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T7-dorsal-root-ganglion", @@ -2821,7 +2762,8 @@ "UBERON:0002850" ], "name": "T7 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T8-dorsal-root-ganglion", @@ -2829,7 +2771,8 @@ "UBERON:0002851" ], "name": "T8 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T9-dorsal-root-ganglion", @@ -2837,7 +2780,8 @@ "UBERON:0002852" ], "name": "T9 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T10-dorsal-root-ganglion", @@ -2845,7 +2789,8 @@ "UBERON:0002853" ], "name": "T10 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T11-dorsal-root-ganglion", @@ -2853,7 +2798,8 @@ "UBERON:0002854" ], "name": "T11 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T12-dorsal-root-ganglion", @@ -2861,7 +2807,8 @@ "UBERON:0002855" ], "name": "T12 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T13-dorsal-root-ganglion", @@ -2869,7 +2816,8 @@ "ILX:0793359" ], "name": "T13 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L1-dorsal-root-ganglion", @@ -2877,7 +2825,8 @@ "UBERON:0002857" ], "name": "L1 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L2-dorsal-root-ganglion", @@ -2885,7 +2834,8 @@ "UBERON:0002856" ], "name": "L2 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L3-dorsal-root-ganglion", @@ -2893,7 +2843,8 @@ "UBERON:0002858" ], "name": "L3 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L4-dorsal-root-ganglion", @@ -2901,7 +2852,8 @@ "UBERON:0003943" ], "name": "L4 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L5-dorsal-root-ganglion", @@ -2909,7 +2861,8 @@ "UBERON:0002859" ], "name": "L5 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L6-dorsal-root-ganglion", @@ -2917,7 +2870,8 @@ "ILX:0739221" ], "name": "L6 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S1-dorsal-root-ganglion", @@ -2925,7 +2879,8 @@ "UBERON:0002860" ], "name": "S1 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S2-dorsal-root-ganglion", @@ -2933,7 +2888,8 @@ "UBERON:0002861" ], "name": "S2 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S3-dorsal-root-ganglion", @@ -2941,7 +2897,8 @@ "UBERON:0002862" ], "name": "S3 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S4-dorsal-root-ganglion", @@ -2949,7 +2906,8 @@ "UBERON:0007713" ], "name": "S4 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S5-dorsal-root-ganglion", @@ -2957,19 +2915,17 @@ "UBERON:0002863" ], "name": "S5 dorsal root ganglion", - "supertype": "lt-ganglion-dorsal-root" + "supertype": "lt-ganglion-dorsal-root", + "hostedBy": "too:n2R" }, { "id": "lt-ventral-root", "ontologyTerms": [ "UBERON:0002260" ], - "name": "Segment of ventral root", + "name": "Segment of ventral root chain-ganglion", "isTemplate": true, - "materials": [ - "mat-CNS-white-matter-of-spinal-cord" - ], - "hostedBy": "n2R" + "hostedBy": "too:n2R" }, { "id": "lyph-C1-ventral-root", @@ -2977,7 +2933,8 @@ "ILX:0792444" ], "name": "C1 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C2-ventral-root", @@ -2985,7 +2942,8 @@ "ILX:0784614" ], "name": "C2 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C3-ventral-root", @@ -2993,7 +2951,8 @@ "ILX:0786384" ], "name": "C3 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C4-ventral-root", @@ -3001,7 +2960,8 @@ "ILX:0785015" ], "name": "C4 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C5-ventral-root", @@ -3009,7 +2969,8 @@ "ILX:0792263" ], "name": "C5 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C6-ventral-root", @@ -3017,7 +2978,8 @@ "ILX:0789335" ], "name": "C6 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C7-ventral-root", @@ -3025,7 +2987,8 @@ "ILX:0785896" ], "name": "C7 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-C8-ventral-root", @@ -3033,7 +2996,8 @@ "ILX:0786163" ], "name": "C8 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T1-ventral-root", @@ -3041,7 +3005,8 @@ "ILX:0787722" ], "name": "T1 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T2-ventral-root", @@ -3049,7 +3014,8 @@ "ILX:0789894" ], "name": "T2 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T3-ventral-root", @@ -3057,7 +3023,8 @@ "ILX:0784804" ], "name": "T3 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T4-ventral-root", @@ -3065,7 +3032,8 @@ "ILX:0792838" ], "name": "T4 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T5-ventral-root", @@ -3073,7 +3041,8 @@ "ILX:0790146" ], "name": "T5 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T6-ventral-root", @@ -3081,7 +3050,8 @@ "ILX:0791062" ], "name": "T6 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T7-ventral-root", @@ -3089,7 +3059,8 @@ "ILX:0789966" ], "name": "T7 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T8-ventral-root", @@ -3097,7 +3068,8 @@ "ILX:0788026" ], "name": "T8 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T9-ventral-root", @@ -3105,7 +3077,8 @@ "ILX:0791932" ], "name": "T9 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T10-ventral-root", @@ -3113,7 +3086,8 @@ "ILX:0788670" ], "name": "T10 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T11-ventral-root", @@ -3121,7 +3095,8 @@ "ILX:0790602" ], "name": "T11 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T12-ventral-root", @@ -3129,7 +3104,8 @@ "ILX:0792048" ], "name": "T12 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-T13-ventral-root", @@ -3137,7 +3113,8 @@ "ILX:0793207" ], "name": "T13 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L1-ventral-root", @@ -3145,7 +3122,8 @@ "ILX:0785421" ], "name": "L1 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L2-ventral-root", @@ -3153,7 +3131,8 @@ "ILX:0788675" ], "name": "L2 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L3-ventral-root", @@ -3161,7 +3140,8 @@ "ILX:0787520" ], "name": "L3 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L4-ventral-root", @@ -3169,7 +3149,8 @@ "ILX:0789968" ], "name": "L4 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L5-ventral-root", @@ -3177,7 +3158,8 @@ "ILX:0791148" ], "name": "L5 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-L6-ventral-root", @@ -3185,7 +3167,8 @@ "ILX:0793615" ], "name": "L6 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S1-ventral-root", @@ -3193,7 +3176,8 @@ "ILX:0792853" ], "name": "S1 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S2-ventral-root", @@ -3201,7 +3185,8 @@ "ILX:0788884" ], "name": "S2 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S3-ventral-root", @@ -3209,7 +3194,8 @@ "ILX:0786888" ], "name": "S3 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S4-ventral-root", @@ -3217,7 +3203,8 @@ "ILX:0788553" ], "name": "S4 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-S5-ventral-root", @@ -3225,7 +3212,8 @@ "ILX:0785971" ], "name": "S5 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lyph-Cx1-ventral-root", @@ -3233,7 +3221,8 @@ "ILX:0788265" ], "name": "Cx1 ventral root", - "supertype": "lt-ventral-root" + "supertype": "lt-ventral-root", + "hostedBy": "too:n2R" }, { "id": "lt-PNS-ganglion", @@ -3241,7 +3230,8 @@ "UBERON:0000045" ], "name": "Ganglion", - "isTemplate": true + "isTemplate": true, + "topology": "CYST" }, { "id": "lt-ganglion-visceral-mural", @@ -3250,8 +3240,7 @@ ], "name": "Autonomic ganglion in visceral wall", "isTemplate": true, - "supertype": "lt-PNS-ganglion", - "hostedBy": "n2G" + "supertype": "lt-PNS-ganglion" }, { "id": "lt-sympathetic-ganglion", @@ -3261,7 +3250,7 @@ "name": "Sympathetic ganglion", "isTemplate": true, "supertype": "lt-PNS-ganglion", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lt-prevertebral-ganglia", @@ -3271,7 +3260,7 @@ "name": "Prevertebral ganglia", "isTemplate": true, "supertype": "lt-sympathetic-ganglion", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lt-paravertebral-ganglia", @@ -3281,7 +3270,7 @@ "name": "Paravertebral ganglia", "isTemplate": true, "supertype": "lt-sympathetic-ganglion", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lyph-superior-cervical-ganglion", @@ -3289,7 +3278,8 @@ "UBERON:0001989" ], "name": "Superior cervical ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-SCG-MCG", @@ -3304,7 +3294,8 @@ "UBERON:0001990" ], "name": "Middle cervical ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-MCG-stellate", @@ -3319,7 +3310,8 @@ "UBERON:0002441" ], "name": "Stellate ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-cervicothoracic-T2", @@ -3334,7 +3326,8 @@ "ILX:0786228" ], "name": "T2 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T2-T3", @@ -3349,7 +3342,8 @@ "ILX:0786722" ], "name": "T3 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T3-T4", @@ -3364,7 +3358,8 @@ "ILX:0786272" ], "name": "T4 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T4-T5", @@ -3379,7 +3374,8 @@ "ILX:0786141" ], "name": "T5 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T5-T6", @@ -3394,7 +3390,8 @@ "ILX:0789947" ], "name": "T6 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T6-T7", @@ -3409,7 +3406,8 @@ "ILX:0790482" ], "name": "T7 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T7-T8", @@ -3424,7 +3422,8 @@ "ILX:0784721" ], "name": "T8 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T8-T9", @@ -3439,7 +3438,8 @@ "ILX:0784378" ], "name": "T9 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T9-T10", @@ -3454,7 +3454,8 @@ "ILX:0784569" ], "name": "T10 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T10-T11", @@ -3469,7 +3470,8 @@ "ILX:0787015" ], "name": "T11 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T11-T12", @@ -3484,7 +3486,8 @@ "ILX:0787009" ], "name": "T12 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T12-T13", @@ -3499,7 +3502,8 @@ "ILX:0739295" ], "name": "T13 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-T13-L1", @@ -3514,7 +3518,8 @@ "ILX:0789862" ], "name": "L1 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L1-L2", @@ -3529,7 +3534,8 @@ "ILX:0786933" ], "name": "L2 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L2-L3", @@ -3544,7 +3550,8 @@ "ILX:0788315" ], "name": "L3 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L3-L4", @@ -3559,7 +3566,8 @@ "ILX:0788315" ], "name": "L4 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L4-L5", @@ -3574,7 +3582,8 @@ "ILX:0739296" ], "name": "L5 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L5-L6", @@ -3589,7 +3598,8 @@ "ILX:0739297" ], "name": "L6 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-L6-S1", @@ -3604,7 +3614,8 @@ "ILX:0789109" ], "name": "S1 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-S1-S2", @@ -3619,7 +3630,8 @@ "ILX:0789655" ], "name": "S2 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-S2-S3", @@ -3634,7 +3646,8 @@ "ILX:0790394" ], "name": "S3 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-S3-S4", @@ -3649,7 +3662,8 @@ "ILX:0786049" ], "name": "S4 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lyph-sympathetic-trunk-S4-Cx1", @@ -3664,7 +3678,8 @@ "ILX:0789739" ], "name": "Cx1 sympathetic chain ganglion", - "supertype": "lt-paravertebral-ganglia" + "supertype": "lt-paravertebral-ganglia", + "hostedBy": "too:n2G" }, { "id": "lt-white-ramus", @@ -3673,7 +3688,8 @@ ], "name": "White communicating ramus", "isTemplate": true, - "hostedBy": "n2G" + "topology": "TUBE", + "hostedBy": "too:n2G" }, { "id": "lyph-superior-cervical-ganglion-white-ramus", @@ -3681,7 +3697,8 @@ "ILX:0793148" ], "name": "Superior cervical ganglion white ramus", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-middle-cervical-ganglion-white-ramus", @@ -3689,7 +3706,8 @@ "ILX:0793150" ], "name": "Middle cervical ganglion white ramus", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-stellate-white-ramus", @@ -3697,7 +3715,8 @@ "ILX:0793170" ], "name": "White communicating ramus of cervicothoracic nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T2-white-ramus", @@ -3705,7 +3724,8 @@ "ILX:0793208" ], "name": "White communicating ramus of second intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T3-white-ramus", @@ -3713,7 +3733,8 @@ "ILX:0793209" ], "name": "White communicating ramus of third intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T4-white-ramus", @@ -3721,7 +3742,8 @@ "ILX:0793210" ], "name": "White communicating ramus of fourth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T5-white-ramus", @@ -3729,7 +3751,8 @@ "ILX:0793211" ], "name": "White communicating ramus of fifth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T6-white-ramus", @@ -3737,7 +3760,8 @@ "ILX:0793212" ], "name": "White communicating ramus of sixth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T7-white-ramus", @@ -3745,7 +3769,8 @@ "ILX:0793213" ], "name": "White communicating ramus of seventh intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T8-white-ramus", @@ -3753,7 +3778,8 @@ "ILX:0793214" ], "name": "White communicating ramus of eighth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T9-white-ramus", @@ -3761,7 +3787,8 @@ "ILX:0793215" ], "name": "White communicating ramus of ninth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T10-white-ramus", @@ -3769,7 +3796,8 @@ "ILX:0793216" ], "name": "White communicating ramus of tenth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T11-white-ramus", @@ -3777,7 +3805,8 @@ "ILX:0793217" ], "name": "White communicating ramus of eleventh intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T12-white-ramus", @@ -3785,7 +3814,8 @@ "ILX:0793218" ], "name": "White communicating ramus of twelfth intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T13-white-ramus", @@ -3793,7 +3823,8 @@ "ILX:0793219" ], "name": "White communicating ramus of thirteen intercostal nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L1-white-ramus", @@ -3801,7 +3832,8 @@ "ILX:0793220" ], "name": "White communicating ramus of first lumbar nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L2-white-ramus", @@ -3809,7 +3841,8 @@ "ILX:0793221" ], "name": "White communicating ramus of second lumbar nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L3-white-ramus", @@ -3817,7 +3850,8 @@ "ILX:0793361" ], "name": "White communicating ramus of third lumbar nerve", - "supertype": "lt-white-ramus" + "supertype": "lt-white-ramus", + "hostedBy": "too:n2G" }, { "id": "lt-gray-ramus", @@ -3825,7 +3859,9 @@ "ILX:0744300" ], "name": "Gray communicating ramus", - "isTemplate": true + "isTemplate": true, + "topology": "TUBE", + "hostedBy": "too:n2G" }, { "id": "lyph-superior-cervical-ganglion-grey-ramus", @@ -3834,7 +3870,7 @@ ], "name": "Gray communicating ramus of superior cervical ganglion", "supertype": "lt-gray-ramus", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lyph-middle-cervical-ganglion-grey-ramus", @@ -3842,7 +3878,8 @@ "ILX:0793151" ], "name": "Gray communicating ramus of middle cervical ganglion", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-stellate-grey-ramus", @@ -3850,7 +3887,8 @@ "ILX:0793171" ], "name": "Gray communicating ramus of cervicothoracic nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T2-grey-ramus", @@ -3858,7 +3896,8 @@ "ILX:0791105" ], "name": "Gray communicating ramus of second intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T3-grey-ramus", @@ -3866,7 +3905,8 @@ "ILX:0787562" ], "name": "Gray communicating ramus of third intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T4-grey-ramus", @@ -3874,7 +3914,8 @@ "ILX:0788945" ], "name": "Gray communicating ramus of fourth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T5-grey-ramus", @@ -3882,7 +3923,8 @@ "ILX:0784439" ], "name": "Gray communicating ramus of fifth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T6-grey-ramus", @@ -3890,7 +3932,8 @@ "ILX:0787946" ], "name": "Gray communicating ramus of sixth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T7-grey-ramus", @@ -3898,7 +3941,8 @@ "ILX:0788771" ], "name": "Gray communicating ramus of seventh intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T8-grey-ramus", @@ -3906,7 +3950,8 @@ "ILX:0791560" ], "name": "Gray communicating ramus of eighth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T9-grey-ramus", @@ -3914,7 +3959,8 @@ "ILX:0785542" ], "name": "Gray communicating ramus of ninth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T10-grey-ramus", @@ -3922,7 +3968,8 @@ "ILX:0792409" ], "name": "Gray communicating ramus of tenth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T11-grey-ramus", @@ -3930,7 +3977,8 @@ "ILX:0785067" ], "name": "Gray communicating ramus of eleventh intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T12-grey-ramus", @@ -3938,7 +3986,8 @@ "ILX:0793576" ], "name": "Gray communicating ramus of twelfth intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-T13-grey-ramus", @@ -3946,7 +3995,8 @@ "ILX:0793227" ], "name": "Gray communicating ramus of thirteen intercostal nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L1-grey-ramus", @@ -3954,7 +4004,8 @@ "ILX:0785825" ], "name": "Gray communicating ramus of first lumbar nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L2-grey-ramus", @@ -3962,7 +4013,8 @@ "ILX:0785733" ], "name": "Gray communicating ramus of second lumbar nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L3-grey-ramus", @@ -3970,7 +4022,8 @@ "ILX:0785932" ], "name": "Gray communicating ramus of third lumbar nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L4-grey-ramus", @@ -3978,7 +4031,8 @@ "ILX:0788536" ], "name": "Gray communicating ramus of fourth lumbar nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L5-grey-ramus", @@ -3986,15 +4040,17 @@ "ILX:0785119" ], "name": "Gray communicating ramus of fifth lumbar nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-L6-grey-ramus", "ontologyTerms": [ "ILX:0739299" ], - "name": "Gray communicating ramus of sixth lumbar nerve", - "supertype": "lt-gray-ramus" + "name": "Gray communicating ramus of sixth lumbar nerve", + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-S1-grey-ramus", @@ -4002,7 +4058,8 @@ "ILX:0793228" ], "name": "Gray communicating ramus of first sacral nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-S2-grey-ramus", @@ -4010,7 +4067,8 @@ "ILX:0793229" ], "name": "Gray communicating ramus of second sacral nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-S3-grey-ramus", @@ -4018,7 +4076,8 @@ "ILX:0793230" ], "name": "Gray communicating ramus of third sacral nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-S4-grey-ramus", @@ -4026,7 +4085,8 @@ "ILX:0793231" ], "name": "Gray communicating ramus of fourth sacral nerve", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lyph-Cx1-grey-ramus", @@ -4034,7 +4094,8 @@ "ILX:0793147" ], "name": "Cx1 grey ramus", - "supertype": "lt-gray-ramus" + "supertype": "lt-gray-ramus", + "hostedBy": "too:n2G" }, { "id": "lt-PNS-nerve", @@ -4042,7 +4103,8 @@ "UBERON:0001021" ], "name": "Nerve", - "isTemplate": true + "isTemplate": true, + "topology": "TUBE" }, { "id": "lyph-PNS-nerve-superior-laryngeal", @@ -4050,7 +4112,8 @@ "ILX:0793625" ], "name": "Superior laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-inferior-laryngeal", @@ -4058,7 +4121,8 @@ "ILX:0776141" ], "name": "Inferior laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-external-branch-superior-laryngeal", @@ -4066,7 +4130,8 @@ "ILX:0738374" ], "name": "External branch of superior laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-internal-branch-superior-laryngeal", @@ -4074,7 +4139,8 @@ "ILX:0738373" ], "name": "Internal branch of superior laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-recurrent-laryngeal", @@ -4082,7 +4148,8 @@ "UBERON:0003716" ], "name": "Recurrent (inferior) laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-external-branch-inferior-laryngeal", @@ -4090,7 +4157,8 @@ "ILX:0738308" ], "name": "External branch of inferior (recurrent) laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-internal-branch-inferior-laryngeal", @@ -4098,7 +4166,8 @@ "ILX:0738309" ], "name": "Internal branch of inferior laryngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-aortic-arch-depressor-nerve", @@ -4106,7 +4175,8 @@ "ILX:0738312" ], "name": "Aortic arch depressor nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-rami-glomi-carotici", @@ -4114,15 +4184,17 @@ "ILX:0738313" ], "name": "The carotid branch of the glossopharyngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-Hernings", "ontologyTerms": [ "ILX:0738314" ], - "name": "Herning's nerve", - "supertype": "lt-PNS-nerve" + "name": "Hernings nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C9N" }, { "id": "lyph-PNS-nerve-pharyngeal-branch-glossopharyngeal", @@ -4130,7 +4202,8 @@ "ILX:0789339" ], "name": "Pharyngeal branch of the Glossopharyngeal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C9N" }, { "id": "lyph-PNS-nerve-internal-carotid", @@ -4138,7 +4211,8 @@ "UBERON:0002024" ], "name": "Internal carotid nerve plexus", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-external-carotid", @@ -4146,7 +4220,8 @@ "ILX:0793621" ], "name": "External carotid nerve plexus", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-phrenic", @@ -4154,7 +4229,8 @@ "UBERON:0001884" ], "name": "Phrenic nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-ganglioglomerular", @@ -4162,7 +4238,8 @@ "ILX:0738293" ], "name": "Ganglioglomerular nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-hypogastric", @@ -4171,7 +4248,7 @@ ], "name": "Hypogastric nerve", "supertype": "lt-PNS-nerve", - "hostedBy": "n2N" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-pudendal", @@ -4179,7 +4256,8 @@ "UBERON:0011390" ], "name": "Pudendal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-lumbar-splanchnic", @@ -4188,7 +4266,7 @@ ], "name": "Lumbar splanchnic nerve", "supertype": "lt-PNS-nerve", - "hostedBy": "n2N" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-lumbar-pelvic", @@ -4196,24 +4274,26 @@ "UBERON:0018675" ], "name": "Pelvic splanchnic nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nerve-vagus-main-trunk", "ontologyTerms": [ "UBERON:0003535" ], - "name": "Vagus nerve", + "name": "Trunk of Vagus nerve", "supertype": "lt-PNS-nerve", - "hostedBy": "n1C10N" + "hostedBy": "too:n1C10N" }, { "id": "lyph-PNS-nerve-glossopharyngeal-main-trunk", "ontologyTerms": [ "ILX:0740513" ], - "name": "Glossopharyngeal nerve", - "supertype": "lt-PNS-nerve" + "name": "Main trunk of glossopharyngeal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C9N" }, { "id": "lyph-PNS-nerve-hypoglossal-main-trunk", @@ -4221,7 +4301,8 @@ "UBERON:0001650" ], "name": "Hypoglossal nerve", - "supertype": "lt-PNS-nerve" + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C12N" }, { "id": "lyph-PNS-nerve-greater-splanchnic", @@ -4230,7 +4311,7 @@ ], "name": "Greater splanchnic nerve", "supertype": "lt-PNS-nerve", - "hostedBy": "n2N" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-ganglion-atrial-intrinsic-cardiac-ganglion", @@ -4239,7 +4320,7 @@ ], "name": "Intrinsic cardiac ganglion of the atria", "supertype": "lt-ganglion-visceral-mural", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lyph-PNS-ganglion-ventricular-intrinsic-cardiac-ganglion", @@ -4248,7 +4329,7 @@ ], "name": "Intrinsic cardiac ganglion of the ventricle", "supertype": "lt-ganglion-visceral-mural", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lyph-PNS-ganglion-inferior-mesenteric", @@ -4257,7 +4338,7 @@ ], "name": "Inferior mesenteric ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-pelvic-ganglion", @@ -4266,7 +4347,7 @@ ], "name": "Pelvic ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-ganglion-superior-mesenteric", @@ -4275,7 +4356,7 @@ ], "name": "Superior mesenteric ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-ganglion-mediastinal", @@ -4284,7 +4365,7 @@ ], "name": "Mediastinal ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2G" }, { "id": "lyph-PNS-ganglion-celiac", @@ -4293,7 +4374,7 @@ ], "name": "Celiac ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-ganglion-intrapancreatic", @@ -4302,7 +4383,7 @@ ], "name": "Intrapancreatic ganglion", "supertype": "lt-prevertebral-ganglia", - "hostedBy": "n2G" + "hostedBy": "too:n2N" }, { "id": "lyph-PNS-nodose-ganglion-vagus-nerve", @@ -4311,7 +4392,7 @@ ], "name": "Nodose ganglion of the Vagus nerve", "supertype": "lt-PNS-ganglion", - "hostedBy": "n1C10N" + "hostedBy": "too:n1G" }, { "id": "lyph-PNS-ganglion-petrosal-of-glossopharyngeal-nerve", @@ -4319,7 +4400,8 @@ "UBERON:0005360" ], "name": "Petrosal ganglion of the Glossopharyngeal nerve", - "supertype": "lt-PNS-ganglion" + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n1G" }, { "id": "lt-CVS-vessel", @@ -4522,7 +4604,8 @@ "ILX:0793555" ], "name": "Intrinsic ganglion of the atria", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-cardiovascular-ventricular-intrinsic-ganglion", @@ -4530,7 +4613,8 @@ "ILX:0793556" ], "name": "Intrinsic ganglion of the ventricle", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-pulmonary-ganglion-intrinsic-tracheal", @@ -4538,7 +4622,8 @@ "ILX:0793686" ], "name": "Intrinsic ganglion of the trachea", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-pulmonary-ganglion-intrinsic-primary-bronchus", @@ -4546,7 +4631,8 @@ "ILX:0793687" ], "name": "Intrinsic ganglion of the primary bronchus", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-pulmonary-ganglion-intrinsic-primary-bronchiole", @@ -4554,7 +4640,8 @@ "ILX:0793688" ], "name": "Intrinsic ganglion of the primary bronchiole", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-pulmonary-ganglion-intrinsic-terminal-bronchiole", @@ -4562,7 +4649,8 @@ "ILX:0793689" ], "name": "Intrinsic ganglion of the terminal bronchiole", - "supertype": "lt-ganglion-visceral-mural" + "supertype": "lt-ganglion-visceral-mural", + "hostedBy": "too:n2G" }, { "id": "lyph-cardiovascular-heart-epicardium", @@ -4627,22 +4715,6 @@ "mat-tissue-cardiovascular-serous-pericardium", "mat-tissue-cardiovascular-fibrous-pericardium", "mat-tissue-cardiovascular-epicardial-fat" - ], - "internalLyphs": [ - "lyph-cardiovascular-right-ventricle", - "lyph-cardiovascular-left-atrium", - "lyph-cardiovascular-right-atrium", - "lyph-cardiovascular-left-ventricle", - "lyph-PNS-ganglion-atrial-intrinsic-cardiac-ganglion", - "lyph-PNS-ganglion-ventricular-intrinsic-cardiac-ganglion" - ], - "internalLyphsInLayers": [ - 1, - 1, - 1, - 1, - 6, - 6 ] }, { @@ -4678,7 +4750,9 @@ "ontologyTerms": [ "ILX:0793550" ], - "supertype": "lt-PNS-ganglion" + "name": "Mediastinal ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n2G" }, { "id": "lyph-baroreceptor-aortic-arch", @@ -4789,8 +4863,7 @@ "ontologyTerms": [ "UBERON:0002106" ], - "name": "Spleen", - "hostedBy": "d2S" + "name": "Spleen" }, { "id": "lyph-hepatic-epithelium-of-lobule", @@ -4826,7 +4899,11 @@ "UBERON:0002369" ], "name": "Adrenal gland", - "topology": "BAG" + "topology": "CYST", + "layers": [ + "mat-adrenal-medulla", + "mat-adrenal-cortex" + ] }, { "id": "lt-CVS-lymph-conduit", @@ -4853,1310 +4930,3069 @@ ], "name": "Mesenteric lymph node", "supertype": "lt-CVS-lymphatics-lymph-node" - } - ], - "materials": [ + }, { - "id": "mat-body-fluid", + "id": "lyph-cell-tracheobronchial-basal-epithelial", "ontologyTerms": [ - "UBERON:0006314" + "CL:1000349" ], - "name": "Body fluid", - "materials": [ - "mat-body-gas", - "mat-body-liquid" - ] + "name": "Tracheobronchial basal epithelial cell", + "supertype": "lt-cell-cyst" }, { - "id": "mat-body-gas", + "id": "lyph-cell-tracheobronchial-columnar-ciliated-epithelial", "ontologyTerms": [ - "UBERON:0034873" + "CL:0002332" ], - "name": "Body gas", - "materials": [ - "mat-gas-oxygen", - "mat-gas-carbondioxide", - "mat-gas-nitrogen", - "mat-gas-water" - ] + "name": "Ciliated cell of the tracheobronchial epithelium", + "supertype": "lt-cell-cyst" }, { - "id": "mat-body-liquid", + "id": "lt-airway-tracheobronchial-conduit", "ontologyTerms": [ - "ILX:0793131" + "UBERON:0007196" ], - "name": "Body liquid", - "materials": [ - "mat-liquid-water", - "mat-aqueous-oxygen", - "mat-aqueous-carbondioxide", - "mat-aqueous-nitrogen", - "mat-aqueous-sodium-ion", - "mat-aqueous-potassium-ion", - "mat-aqueous-calcium-ion", - "mat-aqueous-chloride-ion", - "mat-aqueous-hydrogen-ion", - "mat-aqueous-hydroxide-ion", - "mat-aqueous-bicarbonate-ion", - "mat-aqueous-magnesium-ion" + "name": "Tracheobronchial conduit", + "isTemplate": true, + "topology": "TUBE", + "layers": [ + "mat-airway-air", + "mat-airway-lining-liquid", + "mat-tissue-tracheobronchial-pseudostratified-ciliated-epithelium", + "mat-tissue-tracheobronchial-basement-membrane", + "mat-tissue-tracheobronchial-lamina-propria", + "mat-tissue-tracheobronchial-submucosa", + "mat-tissue-tracheobronchial-cartilage", + "mat-tissue-tracheobronchial-adventitia" ] }, { - "id": "mat-gas-oxygen", + "id": "lyph-cell-brush-of-tracheobronchial-tree", "ontologyTerms": [ - "CHEBI:33263" + "CL:0002075" ], - "name": "Gaseous oxygen" + "name": "Brush cell of the tracheobronchial tree", + "supertype": "lt-cell-cyst" }, { - "id": "mat-gas-carbondioxide", + "id": "lyph-male-genitourinary-urethra-transprostatic", "ontologyTerms": [ - "CHEBI:16526" + "UBERON:0001335" ], - "name": "Gaseous carbon dioxide" + "name": "Transprostatic urethra", + "topology": "TUBE", + "layers": [ + "mat-fluid-urinary", + "mat-gastrointestinal-serosa" + ], + "internalLyphs": [ + "lyph-digestive-muscle-smooth-prostatic-generic", + "lyph-digestive-epithelium-prostatic-generic" + ] }, { - "id": "mat-gas-nitrogen", + "id": "lyph-male-genitourinary-urethra-interglandular", "ontologyTerms": [ - "CHEBI:33266" + "ILX:0793797" ], - "name": "Gaseous nitrogen" + "name": "Interglandular male urethra", + "topology": "TUBE", + "layers": [ + "mat-fluid-urinary", + "mat-gastrointestinal-serosa" + ], + "internalLyphs": [ + "lyph-male-genitourinary-epitheliulm-seminal-vesicle-generic", + "lyph-male-genitourinary-muscle-coat-seminal-vesicle-generic", + "lyph-male-genital-excretory-duct-of-seminal-vesicle" + ] }, { - "id": "mat-gas-water", + "id": "lyph-male-genitourinary-urethra-spongiose-penile", "ontologyTerms": [ - "CHEBI:15377" + "UBERON:0001337" ], - "name": "Water vapour" + "name": "Spongiose urethra", + "topology": "TUBE", + "layers": [ + "mat-fluid-urinary", + "mat-gastrointestinal-serosa" + ] }, { - "id": "mat-liquid-water", + "id": "lyph-digestive-lower-third-esophagus", "ontologyTerms": [ - "CHEBI:15377" + "UBERON:0013473" ], - "name": "Liquid water" + "name": "Lower third of esophagus", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-mucosal-epithelium-of-esophagus", + "mat-mucosal-lamina-propria-of-esophagus", + "mat-lower-third-muscularis-mucosa-of-esophagus", + "mat-submucosa-of-esophagus", + "mat-gastrointestinal-submucosal-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-gastrointestinal-myenteric-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-adventitia-of-esophagus" + ] }, { - "id": "mat-aqueous-oxygen", + "id": "lyph-digestive-suprapectinate-anal-canal", + "name": "Suprapectinate anal canal and sphincter", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-colon" + ] + }, + { + "id": "lyph-urinary-penile-shaft", "ontologyTerms": [ - "CHEBI:33263" + "UBERON:0000989" ], - "name": "Aqueous oxygen" + "name": "Penile shaft", + "topology": "TUBE", + "layers": [ + "mat-fluid-urinary", + "lyph-urinary-penile-urethra", + "lyph-urinary-penile-corpus-spongiosum", + "lyph-urinary-penile-corpus-cavernosum" + ] }, { - "id": "mat-aqueous-carbondioxide", + "id": "lyph-female-genital-ovary", "ontologyTerms": [ - "CHEBI:16526" + "UBERON:0000992" ], - "name": "Aqueous carbon dioxide" + "name": "Ovary", + "topology": "BAG" }, { - "id": "mat-aqueous-nitrogen", + "id": "lyph-digestive-middle-third-esophagus", "ontologyTerms": [ - "CHEBI:33266" + "UBERON:0013474" ], - "name": "Aqueous nitrogen" + "name": "Middle third of esophagus", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-mucosal-epithelium-of-esophagus", + "mat-mucosal-lamina-propria-of-esophagus", + "mat-middle-third-muscularis-mucosa-of-esophagus", + "mat-submucosa-of-esophagus", + "mat-gastrointestinal-submucosal-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-gastrointestinal-myenteric-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-adventitia-of-esophagus" + ] }, { - "id": "mat-aqueous-sodium-ion", + "id": "lyph-cell-gastrointestinal-slow-skeletal-muscle", "ontologyTerms": [ - "CHEBI:29101" + "CL:0000189" ], - "name": "Aqueous sodium ion" + "name": "Gastrointestinal slow skeletal muscle cell", + "supertype": "lt-cell-cyst" }, { - "id": "mat-aqueous-potassium-ion", + "id": "lyph-cell-mesothelial-visceral-peritoneum", "ontologyTerms": [ - "CHEBI:29103" + "CL:1000457" ], - "name": "Aqueous potassium ion" + "name": "Mesothelial cell of visceral peritoneum", + "supertype": "lt-cell-cyst" }, { - "id": "mat-aqueous-calcium-ion", + "id": "lyph-digestive-lower-esophageal-sphincter", "ontologyTerms": [ - "CHEBI:29108" + "UBERON:0004550" ], - "name": "Aqueous calcium ion" + "name": "Lower esophageal sphincter", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-mucosal-epithelium-of-esophagus", + "mat-mucosal-lamina-propria-of-esophagus", + "mat-lower-third-muscularis-mucosa-of-esophagus", + "mat-submucosa-of-esophagus", + "mat-gastrointestinal-submucosal-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-gastrointestinal-myenteric-plexus", + "mat-muscularis-externa-of-esophagus", + "mat-adventitia-of-esophagus", + "mat-peritoneal-serosa-of-esophagus" + ] }, { - "id": "mat-aqueous-chloride-ion", + "id": "lyph-digestive-pyloric-canal-and-sphincter", "ontologyTerms": [ - "CHEBI:17996" + "UBERON:0001166" ], - "name": "Aqueous chloride ion" + "name": "Stomach pyloric canal and sphincter", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-gastric-mucosal-epithelium", + "mat-mucosal-lamina-propria-of-stomach", + "mat-gastric-muscularis-mucosa", + "mat-gastric-submucosa", + "mat-gastric-oblique-muscle", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-stomach" + ] }, { - "id": "mat-aqueous-hydrogen-ion", + "id": "lyph-cell-gastrointestinal-intestinal-enteroendocrine", "ontologyTerms": [ - "CHEBI:24636" + "CL:1001516" ], - "name": "Aqueous hydrogen ion" + "name": "Intestinal enteroendocrine cell", + "supertype": "lt-cell-cyst" }, { - "id": "mat-aqueous-hydroxide-ion", + "id": "lyph-cell-epithelial-stem", "ontologyTerms": [ - "CHEBI:16234" + "CL:0000036" ], - "name": "Aqueous hydroxide ion" + "name": "Epithelial stem cell", + "supertype": "lt-cell-cyst" }, { - "id": "mat-aqueous-bicarbonate-ion", + "id": "lyph-cell-gastrointestinal-paneth-small-intestine", "ontologyTerms": [ - "CHEBI:17544" + "CL:1000343" ], - "name": "Aqueous bicarbonate ion" + "name": "Paneth cell of epithelium of small intestine", + "supertype": "lt-cell-cyst" }, { - "id": "mat-aqueous-magnesium-ion", + "id": "lyph-cell-gastrointestinal-jejunal-goblet", "ontologyTerms": [ - "CHEBI:18420" + "CL:1000325" ], - "name": "Aqueous magensium ion" + "name": "Jejunal goblet cell", + "layers": [ + "null" + ], + "supertype": "lt-cell-cyst" }, { - "id": "mat-airway-air", + "id": "lyph-cell-gastrointestinal-jejunal-enterocyte-of-epithelium", "ontologyTerms": [ - "UBERON:0034874" + "CL:1000341" ], - "name": "Air in airways", - "materials": [ - "mat-body-gas", - "mat-gas-water" - ] + "name": "Enterocyte of epithelium proper of jejunum", + "supertype": "lt-cell-cyst" }, { - "id": "mat-plasma-in-blood", + "id": "lyph-cell-M-of-epithelium-proper-of-ileum", "ontologyTerms": [ - "UBERON:0001969" + "CL:1000358" ], - "name": "Blood plasma", - "materials": [ - "mat-extracellular-fluid" - ] + "name": "M cell of epithelium proper of ileum", + "supertype": "lt-cell-cyst" }, { - "id": "mat-red-cells-in-blood", - "name": "Red cell parenchyma of blood", - "materials": [ - "lyph-cell-red-blood" - ] + "id": "lyph-cell-gastrointestinal-ileal-enterocyte-of-epithelium", + "ontologyTerms": [ + "CL:1000342" + ], + "name": "Enterocyte of epithelium proper of ileum", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-cell-gastrointestinal-ileal-goblet", + "ontologyTerms": [ + "CL:1000326" + ], + "name": "ileal goblet cell", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-digestive-infrapectinate-anal-canal", + "name": "Infrapectinate anal canal", + "topology": "TUBE" + }, + { + "id": "lyph-digestive-sigmoid-colon", + "name": "Sigmoid colon", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-colon" + ] + }, + { + "id": "lyph-digestive-descending-colon", + "name": "Descending colon", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle" + ] + }, + { + "id": "lyph-digestive-transverse-colon", + "name": "Transverse colon", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle", + "mat-peritoneal-serosa-of-colon" + ] + }, + { + "id": "lyph-digestive-ascending-colon", + "name": "Ascending colon", + "topology": "TUBE", + "layers": [ + "mat-gastrointestinal-luminal-fluid", + "mat-colonic-simple-cuboidal-epithelium", + "mat-mucosal-lamina-propria-of-colon", + "mat-colonic-muscularis-mucosa", + "mat-colonic-muscularis-mucosa", + "mat-colonic-submucosa", + "mat-gastrointestinal-submucosal-plexus", + "mat-gastrointestinal-circular-muscle", + "mat-gastrointestinal-myenteric-plexus", + "mat-gastrointestinal-longitudinal-muscle" + ] + }, + { + "id": "lyph-cell-gastrointestinal-colonic-goblet", + "ontologyTerms": [ + "CL:1000320" + ], + "name": "Colonic goblet cell", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-cell-gastrointestinal-colonic-entrocyte", + "ontologyTerms": [ + "CL:0002071" + ], + "name": "Colonic enterocyte", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-cell-gastrointestinal-paneth-colon", + "ontologyTerms": [ + "CL:0009009" + ], + "name": "Paneth cell of epithelium of colon", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-cell-fat-brown", + "ontologyTerms": [ + "CL:0000449" + ], + "name": "Brown adipocyte", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-skeletal-muscle-rhomboid", + "ontologyTerms": [ + "UBERON:0005621" + ], + "name": "Rhomboid muscle", + "topology": "CYST", + "layers": [ + "mat-tissue-skeletal-muscle", + "mat-tissue-connective-tissue", + "mat-tissue-connective-tissue" + ], + "internalLyphs": [ + "lyph-fat-brown-interscapular" + ], + "hostedBy": "too:n3M" + }, + { + "id": "lyph-cell-skeletal-muscle-fiber", + "ontologyTerms": [ + "CL:0008002" + ], + "name": "Smeletal muscle fiber myocyte", + "supertype": "lt-cell-cyst" + }, + { + "id": "lyph-fat-brown-interscapular", + "ontologyTerms": [ + "UBERON:0014396" + ], + "name": "Interscapular fat pad", + "topology": "CYST", + "layers": [ + "mat-brown-fat", + "mat-tissue-connective-tissue" + ] + }, + { + "id": "lyph-CNS-sacral-nucleus-parasympathetic-S2-portion", + "ontologyTerms": [ + "ILX:0793800" + ], + "name": "S2 portion of sacral parasympathetic nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-sacral-nucleus-parasympathetic-S3-portion", + "ontologyTerms": [ + "ILX:0793801" + ], + "name": "S3 portion of sacral parasympathetic nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-sacral-nucleus-parasympathetic-S4-portion", + "ontologyTerms": [ + "ILX:0793802" + ], + "name": "S4 portion of sacral parasympathetic nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-muscle-ciliary", + "ontologyTerms": [ + "UBERON:0001605" + ], + "name": "Ciliary muscle", + "topology": "CYST", + "layers": [ + "mat-tissue-ciliary-muscle" + ], + "hostedBy": "too:n4R" + }, + { + "id": "lyph-muscle-sphincter-pupillary", + "ontologyTerms": [ + "UBERON:0001607" + ], + "name": "Pupillary sphincter", + "topology": "CYST", + "layers": [ + "mat-tissue-pupillary-muscle" + ], + "hostedBy": "too:n4R" + }, + { + "id": "lyph-gland-salivary-submandibular", + "ontologyTerms": [ + "UBERON:0001736" + ], + "name": "Submandibular gland", + "topology": "BAG", + "layers": [ + "mat-salivary-fluid", + "mat-gland-salivary-parenchyma" + ] + }, + { + "id": "lyph-gland-salivary-parotid", + "ontologyTerms": [ + "UBERON:0001831" + ], + "name": "Parotid gland", + "topology": "BAG", + "layers": [ + "mat-salivary-fluid", + "mat-gland-salivary-parenchyma" + ] + }, + { + "id": "lyph-gland-salivary-sublingual", + "ontologyTerms": [ + "UBERON:0001832" + ], + "name": "Sublingualgland", + "topology": "BAG", + "layers": [ + "mat-salivary-fluid", + "mat-gland-salivary-parenchyma" + ] + }, + { + "id": "lyph-thymus", + "ontologyTerms": [ + "UBERON:0002370" + ], + "name": "Thymus", + "topology": "CYST", + "hostedBy": "too:d2T" + }, + { + "id": "lyph-oral-mucosa", + "ontologyTerms": [ + "UBERON:0003729" + ], + "name": "Oral mucosa", + "topology": "TUBE", + "layers": [ + "mat-extracellular-fluid", + "mat-muscoa-oral" + ] + }, + { + "id": "lyph-urinary-proximal-sphinctered-urethra", + "ontologyTerms": [ + "UBERON:0004918" + ], + "name": "Internal urinary sphincter", + "topology": "TUBE", + "layers": [ + "mat-fluid-urinary", + "mat-tissue-urinary-transitional-epithelium", + "mat-basement-membrane", + "mat-tissue-urinary-muscularis", + "mat-tissue-connective-tissue", + "mat-tissue-urinary-rhabdosphincter", + "mat-tissue-connective-tissue" + ] + }, + { + "id": "lyph-male-genital-gland-bulbourethral", + "ontologyTerms": [ + "UBERON:0002366" + ], + "name": "Bulbourethral gland", + "topology": "TUBE" + }, + { + "id": "lyph-urinary-penile-corpus-spongiosum", + "ontologyTerms": [ + "UBERON:0011183" + ], + "name": "Corpus spongiosum", + "topology": "TUBE" + }, + { + "id": "lyph-urinary-penile-corpus-cavernosum", + "ontologyTerms": [ + "UBERON:0004713" + ], + "name": "Corpus cavernosum", + "topology": "TUBE" + }, + { + "id": "lyph-PNS-nerve-tympanic", + "ontologyTerms": [ + "UBERON:0036216" + ], + "name": "Tympanic nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C9N" + }, + { + "id": "lyph-PNS-nerve-plexus-aortic", + "ontologyTerms": [ + "UBERON:0035772" + ], + "name": "Aortic plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-ciliary-short", + "ontologyTerms": [ + "UBERON:0022302" + ], + "name": "Short ciliary nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C3N" + }, + { + "id": "lyph-PNS-nerve-ciliary-long", + "ontologyTerms": [ + "UBERON:0022301" + ], + "name": "Long ciliary nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C3N" + }, + { + "id": "lyph-PNS-ganglion-ciliary", + "ontologyTerms": [ + "UBERON:0002058" + ], + "name": "Ciliary ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n1G" + }, + { + "id": "lyph-PNS-nerve-lesser-splanchnic", + "ontologyTerms": [ + "UBERON:0018681" + ], + "name": "Lesser splanchnic nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-vidian", + "ontologyTerms": [ + "UBERON:0018412" + ], + "name": "Vidian nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-plexus-ophthalmic", + "ontologyTerms": [ + "UBERON:0011194" + ], + "name": "Ophthalmic plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-lacrimal", + "ontologyTerms": [ + "UBERON:0011096" + ], + "name": "Lacrimal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-chorda-tympani", + "ontologyTerms": [ + "UBERON:0009675" + ], + "name": "Chorda tympani branch of facial nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C7N" + }, + { + "id": "lyph-PNS-nerve-nasopalatine", + "ontologyTerms": [ + "UBERON:0008810" + ], + "name": "Nasopalatine nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-ganglion-otic", + "ontologyTerms": [ + "UBERON:0003963" + ], + "name": "Otic ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n1G" + }, + { + "id": "lyph-PNS-ganglion-pterygopalatine", + "ontologyTerms": [ + "UBERON:0003962" + ], + "name": "Pterygopalatine ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n1G" + }, + { + "id": "lyph-PNS-nerve-lingual", + "ontologyTerms": [ + "UBERON:0003721" + ], + "name": "Lingual nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-ganglion-submandiubular", + "ontologyTerms": [ + "UBERON:0002059" + ], + "name": "Submandiubular ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n1G" + }, + { + "id": "lyph-PNS-nerve-plexus-hypogastric-inferior", + "ontologyTerms": [ + "UBERON:0002014" + ], + "name": "Inferior hypogastric nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-facial-main-trunk", + "ontologyTerms": [ + "UBERON:0001647" + ], + "name": "Facial nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C7N" + }, + { + "id": "lyph-PNS-nerve-oculomotor-main-trunk", + "ontologyTerms": [ + "UBERON:0001643" + ], + "name": "Oculomotor nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C3N" + }, + { + "id": "lyph-PNS-nerve-plexus-ganglion-hypogastric", + "ontologyTerms": [ + "ILX:0793803" + ], + "name": "Inferior hypogastric nerve plexus ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n2G" + }, + { + "id": "lyph-PNS-nerve-plexus-prostatic", + "ontologyTerms": [ + "ILX:0793806" + ], + "name": "Prostatic nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-penile-cavernous", + "ontologyTerms": [ + "ILX:0793807" + ], + "name": "Penile cavernous nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-plexus-uterovaginal", + "ontologyTerms": [ + "ILX:0793808" + ], + "name": "Uterovaginal nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-clitoral-cavernous", + "ontologyTerms": [ + "ILX:0793809" + ], + "name": "Clitoral cavernous nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-superior-ovarian", + "ontologyTerms": [ + "ILX:0793822" + ], + "name": "Superior ovarian nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-plexus-ovarian", + "ontologyTerms": [ + "ILX:0793832" + ], + "name": "Ovarian nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-ganglion-ovarian-parasympathetic-nerve-plexus", + "ontologyTerms": [ + "ILX:0793833" + ], + "name": "Ovarian nerve plexus parasympathetic ganglion", + "supertype": "lt-PNS-ganglion", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-pelvic-ganglion-major", + "ontologyTerms": [ + "ILX:0793823" + ], + "name": "Major pelvic ganglion", + "supertype": "lt-prevertebral-ganglia", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-pelvic-ganglion-accessory", + "ontologyTerms": [ + "ILX:0793834" + ], + "name": "Accessory pelvic ganglion", + "supertype": "lt-prevertebral-ganglia", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-CNS-nucleus-Onuf", + "ontologyTerms": [ + "UBERON:0022278" + ], + "name": "Onuf's sacarl nucleus of the pudendal nerve", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-nucleus-salivatory-inferior", + "ontologyTerms": [ + "UBERON:0002872" + ], + "name": "Inferior salivatory nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-nucleus-salivatory-superior", + "ontologyTerms": [ + "UBERON:0002149" + ], + "name": "Superior salivatory nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-nucleus-oculomotor-parvocellular", + "ontologyTerms": [ + "UBERON:0002141" + ], + "name": "Parvocellular oculomotor nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-CNS-sacral-nucleus-parasympathetic-S1-portion", + "ontologyTerms": [ + "ILX:0793805" + ], + "name": "S1 portion of sacral parasympathetic nucleus", + "supertype": "lt-CNS-nucleus" + }, + { + "id": "lyph-PNS-nerve-submandibular-ganglion-to-sublingual-gland", + "ontologyTerms": [ + "ILX:0793739" + ], + "name": "Nerve from submandibular ganglion to sublingual gland", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-submandibular-ganglion-to-oral-mucosa", + "ontologyTerms": [ + "ILX:0793738" + ], + "name": "Nerve from submandibular ganglion to mouth mucosa", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-submandibular-ganglion-to-submandibular-gland", + "ontologyTerms": [ + "ILX:0793737" + ], + "name": "Nerve from submandibular ganglion to submandibular gland", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-auriculotemporal", + "ontologyTerms": [ + "ILX:0793723" + ], + "name": "Auriculotemporal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-petrosal-lesser", + "ontologyTerms": [ + "ILX:0793722" + ], + "name": "Lesser petrosal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C9N" + }, + { + "id": "lyph-PNS-nerve-petrosal-deep", + "ontologyTerms": [ + "ILX:0793713" + ], + "name": "Deep petrosal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-zygomatic", + "ontologyTerms": [ + "ILX:0793712" + ], + "name": "Zygomatic nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-zygomatic-communicating-branch", + "ontologyTerms": [ + "ILX:0793711" + ], + "name": "Communicating branch of zygomatic nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C5N" + }, + { + "id": "lyph-PNS-nerve-petrosal-greater", + "ontologyTerms": [ + "ILX:0793702" + ], + "name": "Greater petrosal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n4C7N" + }, + { + "id": "lyph-female-genital-clitoris-corpus-cavernosum", + "ontologyTerms": [ + "UBERON:0006608" + ], + "name": "Corpus cavernosum clitoridis", + "topology": "TUBE" + }, + { + "id": "lyph-PNS-nerve-plexus-hypogastric-superior", + "ontologyTerms": [ + "UBERON:0002013" + ], + "name": "Superior hypogastric nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-plexus-mesenteric-inferior", + "ontologyTerms": [ + "UBERON:0035770" + ], + "name": "Inferior mesenteric nerve plexus", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-vagus", + "ontologyTerms": [ + "UBERON:0001759" + ], + "name": "Vagus nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n1C10N" + }, + { + "id": "lyph-PNS-nerve-glossopharyngeal", + "ontologyTerms": [ + "UBERON:0001649" + ], + "name": "Glossopharyngeal nerve" + }, + { + "id": "lyph-PNS-nerve-spinal-generic", + "ontologyTerms": [ + "UBERON:0001780" + ], + "name": "Generic spinal nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2R" + }, + { + "id": "lyph-PNS-ganglion-myenteric-generic", + "ontologyTerms": [ + "ILX:0793735" + ], + "name": "Generic myenteric ganglion of small intestine", + "supertype": "lt-prevertebral-ganglia", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-mesenteric-generic", + "ontologyTerms": [ + "ILX:0793714" + ], + "name": "Generic mesenteric nerve", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-ganglion-complex-superior-mesenteric-celiac-generic", + "ontologyTerms": [ + "ILX:0793082" + ], + "name": "Generic celiac ganglion- superior mesenteric ganglion complex", + "supertype": "lt-prevertebral-ganglia", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-PNS-nerve-postganglionic-sympathetic-fiber-generic", + "ontologyTerms": [ + "UBERON:0011926" + ], + "name": "Generic postganglionic sympathetic fiber", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-digestive-muscle-smooth-prostatic-generic", + "ontologyTerms": [ + "UBERON:0004243" + ], + "name": "Generic prostate gland smooth muscle", + "topology": "TUBE" + }, + { + "id": "lyph-PNS-nerve-postganglionic-parasympathetic-fiber-generic", + "ontologyTerms": [ + "UBERON:0011929" + ], + "name": "Generic postganglionic parasympathetic fiber", + "supertype": "lt-PNS-nerve", + "hostedBy": "too:n2N" + }, + { + "id": "lyph-digestive-epithelium-prostatic-generic", + "ontologyTerms": [ + "UBERON:0000428" + ], + "name": "Generic prostatic epithelium", + "topology": "TUBE" + }, + { + "id": "lyph-male-genitourinary-epitheliulm-seminal-vesicle-generic", + "ontologyTerms": [ + "UBERON:0004805" + ], + "name": "Generic seminal vesicle epithelium", + "topology": "TUBE" + }, + { + "id": "lyph-male-genitourinary-muscle-coat-seminal-vesicle-generic", + "ontologyTerms": [ + "UBERON:0004665" + ], + "name": "Generic seminal vesicle muscle coat", + "topology": "TUBE" + }, + { + "id": "lt-soma-of-neuron", + "ontologyTerms": [ + "SAO:1044911821" + ], + "name": "Soma of neuron", + "isTemplate": true, + "supertype": "lt-segment-of-neuron" + } + ], + "materials": [ + { + "id": "mat-body-fluid", + "ontologyTerms": [ + "UBERON:0006314" + ], + "name": "Body fluid", + "materials": [ + "mat-body-gas", + "mat-body-liquid" + ] + }, + { + "id": "mat-body-gas", + "ontologyTerms": [ + "UBERON:0034873" + ], + "name": "Body gas", + "materials": [ + "mat-gas-oxygen", + "mat-gas-carbondioxide", + "mat-gas-nitrogen", + "mat-gas-water" + ] + }, + { + "id": "mat-body-liquid", + "ontologyTerms": [ + "ILX:0793131" + ], + "name": "Body liquid", + "materials": [ + "mat-liquid-water", + "mat-aqueous-oxygen", + "mat-aqueous-carbondioxide", + "mat-aqueous-nitrogen", + "mat-aqueous-sodium-ion", + "mat-aqueous-potassium-ion", + "mat-aqueous-calcium-ion", + "mat-aqueous-chloride-ion", + "mat-aqueous-hydrogen-ion", + "mat-aqueous-hydroxide-ion", + "mat-aqueous-bicarbonate-ion", + "mat-aqueous-magnesium-ion" + ] + }, + { + "id": "mat-gas-oxygen", + "ontologyTerms": [ + "CHEBI:33263" + ], + "name": "Gaseous oxygen" + }, + { + "id": "mat-gas-carbondioxide", + "ontologyTerms": [ + "CHEBI:16526" + ], + "name": "Gaseous carbon dioxide" + }, + { + "id": "mat-gas-nitrogen", + "ontologyTerms": [ + "CHEBI:33266" + ], + "name": "Gaseous nitrogen" + }, + { + "id": "mat-gas-water", + "ontologyTerms": [ + "CHEBI:15377" + ], + "name": "Water vapour" + }, + { + "id": "mat-liquid-water", + "ontologyTerms": [ + "CHEBI:15377" + ], + "name": "Liquid water" + }, + { + "id": "mat-aqueous-oxygen", + "ontologyTerms": [ + "CHEBI:33263" + ], + "name": "Aqueous oxygen" + }, + { + "id": "mat-aqueous-carbondioxide", + "ontologyTerms": [ + "CHEBI:16526" + ], + "name": "Aqueous carbon dioxide" + }, + { + "id": "mat-aqueous-nitrogen", + "ontologyTerms": [ + "CHEBI:33266" + ], + "name": "Aqueous nitrogen" + }, + { + "id": "mat-aqueous-sodium-ion", + "ontologyTerms": [ + "CHEBI:29101" + ], + "name": "Aqueous sodium ion" + }, + { + "id": "mat-aqueous-potassium-ion", + "ontologyTerms": [ + "CHEBI:29103" + ], + "name": "Aqueous potassium ion" + }, + { + "id": "mat-aqueous-calcium-ion", + "ontologyTerms": [ + "CHEBI:29108" + ], + "name": "Aqueous calcium ion" + }, + { + "id": "mat-aqueous-chloride-ion", + "ontologyTerms": [ + "CHEBI:17996" + ], + "name": "Aqueous chloride ion" + }, + { + "id": "mat-aqueous-hydrogen-ion", + "ontologyTerms": [ + "CHEBI:24636" + ], + "name": "Aqueous hydrogen ion" + }, + { + "id": "mat-aqueous-hydroxide-ion", + "ontologyTerms": [ + "CHEBI:16234" + ], + "name": "Aqueous hydroxide ion" + }, + { + "id": "mat-aqueous-bicarbonate-ion", + "ontologyTerms": [ + "CHEBI:17544" + ], + "name": "Aqueous bicarbonate ion" + }, + { + "id": "mat-aqueous-magnesium-ion", + "ontologyTerms": [ + "CHEBI:18420" + ], + "name": "Aqueous magensium ion" + }, + { + "id": "mat-airway-air", + "ontologyTerms": [ + "UBERON:0034874" + ], + "name": "Air in airways", + "materials": [ + "mat-body-gas", + "mat-gas-water" + ] + }, + { + "id": "mat-plasma-in-blood", + "ontologyTerms": [ + "UBERON:0001969" + ], + "name": "Blood plasma", + "materials": [ + "mat-extracellular-fluid" + ] + }, + { + "id": "mat-red-cells-in-blood", + "name": "Red cell parenchyma of blood", + "materials": [ + "lyph-cell-red-blood" + ] }, { "id": "mat-white-cells-in-blood", "name": "White cell parenchyma of blood", "materials": [ - "lyph-cell-white-blood" + "lyph-cell-white-blood" + ] + }, + { + "id": "mat-platelets-in-blood", + "name": "Platelet parenchyma of blood", + "materials": [ + "lyph-cell-platelet" + ] + }, + { + "id": "mat-cellular-component-of-blood", + "ontologyTerms": [ + "ILX:0793696" + ], + "name": "Blood cell parenchyma", + "materials": [ + "mat-red-cells-in-blood", + "mat-white-cells-in-blood", + "mat-platelets-in-blood" + ] + }, + { + "id": "mat-blood", + "ontologyTerms": [ + "UBERON:0000178" + ], + "name": "Blood", + "materials": [ + "mat-plasma-in-blood", + "mat-cellular-component-of-blood" + ] + }, + { + "id": "mat-extracellular-fluid", + "ontologyTerms": [ + "ILX:0492026" + ], + "name": "Extracellular fluid", + "materials": [ + "mat-body-fluid" + ] + }, + { + "id": "mat-extracellular-matrix", + "ontologyTerms": [ + "ILX:0104048" + ], + "name": "Extracellular matrix" + }, + { + "id": "mat-extracellular-material", + "ontologyTerms": [ + "ILX:0793695" + ], + "name": "Extracellular material", + "materials": [ + "mat-extracellular-fluid", + "mat-extracellular-matrix" + ] + }, + { + "id": "mat-basement-membrane", + "ontologyTerms": [ + "UBERON:0005769" + ], + "name": "Basement membrane", + "materials": [ + "mat-extracellular-material" + ] + }, + { + "id": "mat-basal-lamina", + "ontologyTerms": [ + "ILX:0101107" + ], + "name": "Basal lamina", + "materials": [ + "mat-extracellular-material" + ] + }, + { + "id": "mat-plasma-membrane", + "ontologyTerms": [ + "SAO:1663586795" + ], + "name": "Plasma membrane" + }, + { + "id": "mat-cytoplasmic-structures", + "ontologyTerms": [ + "ILX:0490105" + ], + "name": "Cytoplasmic structures" + }, + { + "id": "mat-cytosol", + "ontologyTerms": [ + "SAO:101633890" + ], + "name": "Cytosol", + "materials": [ + "mat-intracellular-fluid" + ] + }, + { + "id": "mat-cytoplasm", + "ontologyTerms": [ + "GO:0005737" + ], + "name": "Cytoplasm", + "materials": [ + "mat-cytosol", + "mat-cytoplasmic-structures" + ] + }, + { + "id": "mat-cellular-component-of-connective-tissue", + "name": "Cellular component of connective tissue", + "materials": [ + "lyph-cell-fibroblast", + "lyph-cell-macrophage" + ] + }, + { + "id": "mat-tissue-connective-tissue", + "ontologyTerms": [ + "UBERON:0002384" + ], + "name": "Connective tissue", + "materials": [ + "mat-cellular-component-of-connective-tissue", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-alveolar-epithelium", + "name": "Cellular component of alveolar epithelium", + "materials": [ + "lyph-cell-type-I-alveolar", + "lyph-cell-type-II-alveolar" + ] + }, + { + "id": "mat-tissue-alveolar-epithelium", + "ontologyTerms": [ + "UBERON:0004807" + ], + "name": "Alveolar epithelial tissue", + "materials": [ + "mat-cellular-component-of-alveolar-epithelium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-vascular-adventitia", + "name": "Cellular component of vascular adventitia", + "materials": [ + "lyph-cell-fibroblast" + ] + }, + { + "id": "mat-tissue-cardiovascular-vascular-adventitia", + "ontologyTerms": [ + "UBERON:0005734" + ], + "name": "Vascular adventitial tissue", + "materials": [ + "mat-cellular-component-of-vascular-adventitia", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-vascular-endothelium", + "name": "Cellular component of vascular endothelium", + "materials": [ + "lyph-cell-cardiovascular-endothelial" + ] + }, + { + "id": "mat-tissue-cardiovascular-endothelium", + "ontologyTerms": [ + "UBERON:0001986" + ], + "name": "Vascular endothelial tissue", + "materials": [ + "mat-cellular-component-of-vascular-endothelium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-vascular-media", + "name": "Cellular component of vascular media", + "materials": [ + "lyph-cell-fibroblast", + "lyph-cell-vascular-smooth-muscle" + ] + }, + { + "id": "mat-tissue-cardiovascular-vascular-media", + "ontologyTerms": [ + "UBERON:0002522" + ], + "name": "Vascular medial tissue", + "materials": [ + "mat-cellular-component-of-vascular-media", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-myocardium", + "name": "Cellular component of myocardium", + "materials": [ + "lyph-cell-cardiovascular-myocyte" + ] + }, + { + "id": "mat-tissue-cardiovascular-myocardium", + "ontologyTerms": [ + "UBERON:0002349" + ], + "name": "Myocardial tissue", + "materials": [ + "mat-cellular-component-of-myocardium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-vascular-smooth-muscle", + "name": "Cellular component of vascular smooth muscle", + "materials": [ + "lyph-cell-smooth-muscle" + ] + }, + { + "id": "mat-tissue-cardiovascular-vascular-smooth-muscle", + "ontologyTerms": [ + "UBERON:0004237" + ], + "name": "Vascular smooth muscle tissue", + "materials": [ + "mat-cellular-component-of-vascular-smooth-muscle", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-pulmonary-smooth-muscle", + "name": "Cellular component of pulmonary smooth muscle", + "materials": [ + "lyph-cell-smooth-muscle" + ] + }, + { + "id": "mat-tissue-cardiovascular-serous-pericardium", + "ontologyTerms": [ + "UBERON:0002357" + ], + "name": "Serous pericardial tissue", + "materials": [ + "mat-cellular-component-of-cardiovascular-serous-pericardium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-cardiovascular-serous-pericardium", + "name": "Cellular component of serous pericardial tissue", + "materials": [ + "lyph-cell-cardiovascular-pericardial-fibroblast" + ] + }, + { + "id": "mat-tissue-cardiovascular-fibrous-pericardium", + "ontologyTerms": [ + "UBERON:0002359" + ], + "name": "Fibrous pericardial tissue", + "materials": [ + "mat-cellular-component-of-cardiovascular-fibrous-pericardium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-cardiovascular-fibrous-pericardium", + "name": "Cellular component of fibrous pericardial tissue", + "materials": [ + "lyph-cell-cardiovascular-pericardial-fibroblast" + ] + }, + { + "id": "mat-tissue-cardiovascular-epicardial-fat", + "ontologyTerms": [ + "UBERON:0015129" + ], + "name": "Epicardial fat tissue", + "materials": [ + "mat-cellular-component-of-cardiovascular-epicardial-fat", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-cardiovascular-epicardial-fat", + "name": "Cellular component of epicardial fat tissue", + "materials": [ + "lyph-cell-cardiovascular-adipocyte-of-epicardial-fat" + ] + }, + { + "id": "mat-tissue-pulmonary-smooth-muscle", + "ontologyTerms": [ + "UBERON:0004225" + ], + "name": "Pulmonary smooth muscular tissue", + "materials": [ + "mat-cellular-component-of-pulmonary-smooth-muscle", + "mat-extracellular-material" + ] + }, + { + "id": "mat-fluid-pericardial", + "ontologyTerms": [ + "UBERON:0002409" + ], + "name": "Pericardial fluid", + "materials": [ + "mat-extracellular-fluid" + ] + }, + { + "id": "mat-cellular-component-of-bronchiolar-epithelium", + "name": "Cellular component of bronchiolar epithelium", + "materials": [ + "lyph-cell-columnar-cuboidal-epithelial" + ] + }, + { + "id": "mat-tissue-bronchiolar-epithelium", + "ontologyTerms": [ + "UBERON:0002051" + ], + "name": "Bronchiolar epithelial tissue", + "materials": [ + "mat-cellular-component-of-bronchiolar-epithelium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-tracheobronchial-pseudostratified-ciliated-epithelium", + "name": "Cellular component of tracheobronchial pseudostratified ciliated epithelium", + "materials": [ + "lyph-cell-tracheobronchial-basal-epithelial", + "lyph-cell-tracheobronchial-columnar-ciliated-epithelial", + "lyph-cell-tracheobronchial-goblet", + "lyph-cell-brush-of-tracheobronchial-tree", + "lyph-cell-tracheobronchial-neuroendocrine" + ] + }, + { + "id": "mat-tissue-tracheobronchial-pseudostratified-ciliated-epithelium", + "ontologyTerms": [ + "UBERON:0010499" + ], + "name": "Tracheobronchial pseudostratified ciliated columnar epithelial tissue", + "materials": [ + "mat-cellular-component-of-tracheobronchial-pseudostratified-ciliated-epithelium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-tracheobronchial-cartilage", + "name": "Cellular component of pulmonary cartilage", + "materials": [ + "lyph-cell-chondrocyte" + ] + }, + { + "id": "mat-tissue-tracheobronchial-cartilage", + "ontologyTerms": [ + "UBERON:0001956" + ], + "name": "Pulmonary cartilage", + "materials": [ + "mat-cellular-component-of-tracheobronchial-cartilage", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-lung-connective-tissue", + "name": "Cellular component of lung connective tissue" + }, + { + "id": "mat-tissue-lung-connective-tissue", + "ontologyTerms": [ + "UBERON:0000114" + ], + "name": "Lung connective tissue" + }, + { + "id": "mat-cellular-component-of-adventitia-of-primary-bronchus", + "name": "Cellular component of adventitia of primary bronchus" + }, + { + "id": "mat-tissue-of-adventitia-of-primary-bronchus", + "ontologyTerms": [ + "ILX:0793134" + ], + "name": "Adventita of primary bronchus" + }, + { + "id": "mat-cellular-component-of-bronchial-connective-tissue", + "name": "Cellular component of bronchial connective tissue" + }, + { + "id": "mat-tissue-bronchial-connective", + "ontologyTerms": [ + "UBERON:0003592" + ], + "name": "Bronchial connective tissue" + }, + { + "id": "mat-tissue-bronchial-submucosa", + "ontologyTerms": [ + "UBERON:0001957" + ], + "name": "Bronchial submucosa", + "materials": [ + "mat-cellular-component-of-connective-tissue", + "mat-extracellular-material" + ] + }, + { + "id": "mat-fluid-urinary", + "ontologyTerms": [ + "UBERON:0001088" + ], + "name": "Urinary fluid", + "materials": [ + "mat-extracellular-fluid" + ] + }, + { + "id": "mat-cellular-component-of-urinary-rhabdosphincter", + "name": "Cellular component of urinary rhabdosphincter", + "materials": [ + "lyph-cell-smooth-muscle" + ] + }, + { + "id": "mat-tissue-urinary-rhabdosphincter", + "ontologyTerms": [ + "ILX:0793141" + ], + "name": "Urinary rhabdosphincter", + "materials": [ + "mat-cellular-component-of-urinary-rhabdosphincter", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-transitional-epithelium", + "name": "Cellular component of urethral epithelium", + "materials": [ + "lyph-cell-urinary-transitional-epithelial" + ] + }, + { + "id": "mat-tissue-urinary-transitional-epithelium", + "ontologyTerms": [ + "UBERON:0002325" + ], + "name": "Transitional epithelium", + "materials": [ + "mat-cellular-component-of-transitional-epithelium", + "mat-extracellular-material" + ] + }, + { + "id": "mat-cellular-component-of-urinary-muscularis", + "name": "Cellular component of urinary muscularis", + "materials": [ + "lyph-cell-smooth-muscle" ] }, { - "id": "mat-platelets-in-blood", - "name": "Platelet parenchyma of blood", + "id": "mat-tissue-urinary-muscularis", + "ontologyTerms": [ + "UBERON:0006676" + ], + "name": "Urinary muscularis", "materials": [ - "lyph-cell-platelet" + "mat-cellular-component-of-urinary-muscularis", + "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-blood", + "id": "mat-cellular-component-of-collecting-duct-epithelium", + "name": "Cellular component of collecting duct epithelium", + "materials": [ + "lyph-cell-renal-principal-epithelial", + "lyph-cell-renal-type-A-intercalated-epithelial" + ] + }, + { + "id": "mat-tissue-urinary-collecting-duct-epithelium", "ontologyTerms": [ - "ILX:0793696" + "UBERON:0014388" ], - "name": "Blood cell parenchyma", + "name": "Collecting duct epithelium", "materials": [ - "mat-red-cells-in-blood", - "mat-white-cells-in-blood", - "mat-platelets-in-blood" + "mat-cellular-component-of-collecting-duct-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-blood", + "id": "mat-cellular-component-of-Bowmans-capsule-visceral", + "name": "Cellular component of visceral Bowmans capsule", + "materials": [ + "lyph-cell-epithelial-squamous" + ] + }, + { + "id": "mat-tissue-urinary-Bowmans-capsule-visceral-epithelium", "ontologyTerms": [ - "UBERON:0000178" + "UBERON:0005751" ], - "name": "Blood", + "name": "Visceral Bowmans capsule epithelium", "materials": [ - "mat-plasma-in-blood", - "mat-cellular-component-of-blood" + "mat-cellular-component-of-Bowmans-capsule-visceral", + "mat-extracellular-material" ] }, { - "id": "mat-extracellular-fluid", + "id": "mat-cellular-component-of-Bowmans-capsule-parietal", + "name": "Cellular component of parietal Bowmans capsule", + "materials": [ + "lyph-cell-urinary-podocyte" + ] + }, + { + "id": "mat-tissue-urinary-Bowmans-capsule-parietal-epithelium", "ontologyTerms": [ - "ILX:0492026" + "UBERON:0005750" ], - "name": "Extracellular fluid", + "name": "Parietal Bowmans capsule epithelium", "materials": [ - "mat-body-fluid" + "mat-cellular-component-of-Bowmans-capsule-parietal", + "mat-extracellular-material" ] }, { - "id": "mat-extracellular-matrix", + "id": "mat-cellular-component-of-proximal-convoluted-tubule", + "name": "Cellular component of Proximal convoluted tubule", + "materials": [ + "lyph-cell-columnar-cuboidal-epithelial" + ] + }, + { + "id": "mat-tissue-urinary-proximal-convoluted-tubule-epithelium", "ontologyTerms": [ - "ILX:0104048" + "UBERON:0001287" ], - "name": "Extracellular matrix" + "name": "Proximal convoluted tubule epithelium", + "materials": [ + "mat-cellular-component-of-proximal-convoluted-tubule", + "mat-extracellular-material" + ] }, { - "id": "mat-extracellular-material", + "id": "mat-cellular-component-of-proximal-straight-tubule", + "name": "Cellular component of Proximal straight tubule", + "materials": [ + "lyph-cell-columnar-cuboidal-epithelial" + ] + }, + { + "id": "mat-tissue-urinary-proximal-straight-tubule-epithelium", "ontologyTerms": [ - "ILX:0793695" + "UBERON:0001290" ], - "name": "Extracellular material", + "name": "Proximal straight tubule epithelium", "materials": [ - "mat-extracellular-fluid", - "mat-extracellular-matrix" + "mat-cellular-component-of-proximal-straight-tubule", + "mat-extracellular-material" ] }, { - "id": "mat-basement-membrane", + "id": "mat-cellular-component-of-thin-limbs-of-Henle", + "name": "Cellular component of thin limbs of Henle", + "materials": [ + "lyph-cell-epithelial-squamous" + ] + }, + { + "id": "mat-tissue-urinary-thin-limbs-of-Henle-epithelium", "ontologyTerms": [ - "UBERON:0005769" + "UBERON:0005130" ], - "name": "Basement membrane", + "name": "Epithelium of thin limbs of Henle", "materials": [ + "mat-cellular-component-of-thin-limbs-of-Henle", "mat-extracellular-material" ] }, { - "id": "mat-basal-lamina", + "id": "mat-cellular-component-of-distal-tubule", + "name": "Cellular component of distal tubule", + "materials": [ + "lyph-cell-columnar-cuboidal-epithelial" + ] + }, + { + "id": "mat-tissue-urinary-distal-tubule-epithelium", "ontologyTerms": [ - "ILX:0101107" + "UBERON:0004135" ], - "name": "Basal lamina", + "name": "Distal tubule epithelium", "materials": [ + "mat-cellular-component-of-distal-tubule", "mat-extracellular-material" ] }, { - "id": "mat-plasma-membrane", + "id": "mat-cellular-component-of-distal-macula-densa-tubule", + "name": "Cellular component of maciula densa portion of distal tubule", + "materials": [ + "lyph-cell-columnar-cuboidal-epithelial", + "lyph-cell-urinary-macula-densa" + ] + }, + { + "id": "mat-tissue-urinary-distal-macula-densa-tubule-epithelium", "ontologyTerms": [ - "SAO:1663586795" + "UBERON:0002335" ], - "name": "Plasma membrane" + "name": "Macula densa portion of the distal tubule epithelium", + "materials": [ + "mat-cellular-component-of-distal-macula-densa-tubule", + "mat-extracellular-material" + ] }, { - "id": "mat-cytoplasmic-structures", + "id": "mat-temporary-laryngeal-wall", + "name": "Laryngeal wall" + }, + { + "id": "mat-temporary-oral-wall", + "name": "Wall of oral cavity" + }, + { + "id": "mat-temporary-dental", + "name": "Content of tooth" + }, + { + "id": "mat-temporary-epiglottic", + "name": "Content of epiglottis" + }, + { + "id": "mat-temporary-vocal-cord", + "name": "Content of vocal cord" + }, + { + "id": "mat-CNS-cerebrospinal-fluid", "ontologyTerms": [ - "ILX:0490105" + "UBERON:0001359" ], - "name": "Cytoplasmic structures" + "name": "Cerebrospinal fluid" }, { - "id": "mat-cytosol", + "id": "mat-CNS-ependyma", "ontologyTerms": [ - "SAO:101633890" + "UBERON:0004670" ], - "name": "Cytosol", + "name": "Ependyma" + }, + { + "id": "mat-CNS-parenchymal-tissue", + "ontologyTerms": [ + "UBERON:0001017" + ], + "name": "Central nervous system tissue", "materials": [ - "mat-intracellular-fluid" + "mat-CNS-white-matter-of-brain", + "mat-CNS-grey-matter-of-brain" ] }, { - "id": "mat-cytoplasm", + "id": "mat-CNS-white-matter-of-spinal-cord", "ontologyTerms": [ - "GO:0005737" + "UBERON:0016549" ], - "name": "Cytoplasm", + "name": "White matter of CNS of the spinal cord", "materials": [ - "mat-cytosol", - "mat-cytoplasmic-structures" + "lyph-cell-oligodendrocyte", + "lyph-cell-microglial" ] }, { - "id": "mat-cellular-component-of-connective-tissue", - "name": "Cellular component of connective tissue", + "id": "mat-CNS-grey-matter-of-spinal-cord", + "ontologyTerms": [ + "UBERON:0016548" + ], + "name": "Gray matter of CNS of the spinal cord", "materials": [ - "lyph-cell-fibroblast", - "lyph-cell-macrophage" + "lyph-cell-oligodendrocyte", + "lyph-cell-microglial" ] }, { - "id": "mat-tissue-connective-tissue", + "id": "mat-CNS-white-matter-of-brain", "ontologyTerms": [ - "UBERON:0002384" + "UBERON:0003544" ], - "name": "Connective tissue", + "name": "White matter of CNS of the brain", "materials": [ - "mat-cellular-component-of-connective-tissue", - "mat-extracellular-material" + "lyph-cell-oligodendrocyte", + "lyph-cell-microglial" ] }, { - "id": "mat-cellular-component-of-alveolar-epithelium", - "name": "Cellular component of alveolar epithelium", + "id": "mat-CNS-grey-matter-of-brain", + "ontologyTerms": [ + "UBERON:0003528" + ], + "name": "Gray matter of CNS of the brain", "materials": [ - "lyph-cell-type-I-alveolar", - "lyph-cell-type-II-alveolar" + "lyph-cell-oligodendrocyte", + "lyph-cell-microglial" + ] + }, + { + "id": "mat-rex-lam-I", + "ontologyTerms": [ + "UBERON:0006118" + ], + "name": "lamina I of gray matter of spinal cord", + "materials": [ + "mat-CNS-grey-matter-of-spinal-cord" + ] + }, + { + "id": "mat-rex-lam-II", + "ontologyTerms": [ + "UBERON:0002181" + ], + "name": "lamina II of gray matter of spinal cord", + "materials": [ + "mat-CNS-grey-matter-of-spinal-cord" + ] + }, + { + "id": "mat-rex-lam-III", + "ontologyTerms": [ + "UBERON:0016574" + ], + "name": "lamina III of gray matter of spinal cord", + "materials": [ + "mat-CNS-grey-matter-of-spinal-cord" + ] + }, + { + "id": "mat-rex-lam-IV", + "ontologyTerms": [ + "UBERON:0016575" + ], + "name": "lamina IV of gray matter of spinal cord", + "materials": [ + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-tissue-alveolar-epithelium", + "id": "mat-rex-lam-V", "ontologyTerms": [ - "UBERON:0004807" + "UBERON:0016576" ], - "name": "Alveolar epithelial tissue", + "name": "lamina V of gray matter of spinal cord", "materials": [ - "mat-cellular-component-of-alveolar-epithelium", - "mat-extracellular-material" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-cellular-component-of-vascular-adventitia", - "name": "Cellular component of vascular adventitia", + "id": "mat-rex-lam-VI", + "ontologyTerms": [ + "UBERON:0016577" + ], + "name": "lamina VI of gray matter of spinal cord", "materials": [ - "lyph-cell-fibroblast" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-tissue-cardiovascular-vascular-adventitia", + "id": "mat-rex-lam-VII", "ontologyTerms": [ - "UBERON:0005734" + "UBERON:0016578" ], - "name": "Vascular adventitial tissue", + "name": "lamina VII of gray matter of spinal cord", "materials": [ - "mat-cellular-component-of-vascular-adventitia", - "mat-extracellular-material" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-cellular-component-of-vascular-endothelium", - "name": "Cellular component of vascular endothelium", + "id": "mat-rex-lam-VIII", + "ontologyTerms": [ + "UBERON:0016579" + ], + "name": "lamina VIII of gray matter of spinal cord", "materials": [ - "lyph-cell-cardiovascular-endothelial" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-tissue-cardiovascular-endothelium", + "id": "mat-rex-lam-IX", "ontologyTerms": [ - "UBERON:0001986" + "UBERON:0016580" ], - "name": "Vascular endothelial tissue", + "name": "lamina IX of gray matter of spinal cord", "materials": [ - "mat-cellular-component-of-vascular-endothelium", - "mat-extracellular-material" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-cellular-component-of-vascular-media", - "name": "Cellular component of vascular media", + "id": "mat-rex-lam-X", + "ontologyTerms": [ + "UBERON:0004677" + ], + "name": "lamina X of gray matter of spinal cord", "materials": [ - "lyph-cell-fibroblast", - "lyph-cell-vascular-smooth-muscle" + "mat-CNS-grey-matter-of-spinal-cord" ] }, { - "id": "mat-tissue-cardiovascular-vascular-media", - "ontologyTerms": [ - "UBERON:0002522" - ], - "name": "Vascular medial tissue", + "id": "mat-gastrointestinal-luminal-fluid", + "name": "Gastrointesinal fluid in the lumen", "materials": [ - "mat-cellular-component-of-vascular-media", - "mat-extracellular-material" + "mat-extracellular-fluid" ] }, { - "id": "mat-cellular-component-of-myocardium", - "name": "Cellular component of myocardium", + "id": "mat-gastric-muscularis-mucosa", + "name": "Gastric muscularis", "materials": [ - "lyph-cell-cardiovascular-myocyte" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-tissue-cardiovascular-myocardium", + "id": "mat-gastric-submucosa", "ontologyTerms": [ - "UBERON:0002349" + "UBERON:0001200" ], - "name": "Myocardial tissue", + "name": "Gastric submucosa", "materials": [ - "mat-cellular-component-of-myocardium", - "mat-extracellular-material" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-cellular-component-of-vascular-smooth-muscle", - "name": "Cellular component of vascular smooth muscle", + "id": "mat-gastric-oblique-muscle", + "ontologyTerms": [ + "UBERON:0008862" + ], + "name": "Gastric oblique muscle", "materials": [ - "lyph-cell-smooth-muscle" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-tissue-cardiovascular-vascular-smooth-muscle", + "id": "mat-gastrointestinal-circular-muscle", "ontologyTerms": [ - "UBERON:0004237" + "UBERON:0008857" ], - "name": "Vascular smooth muscle tissue", + "name": "Gastrointestinal circular muscle", "materials": [ - "mat-cellular-component-of-vascular-smooth-muscle", - "mat-extracellular-material" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-cellular-component-of-pulmonary-smooth-muscle", - "name": "Cellular component of pulmonary smooth muscle", - "materials": [ - "lyph-cell-smooth-muscle" - ] + "id": "mat-myenteric-plexus", + "ontologyTerms": [ + "UBERON:0002439" + ], + "name": "Myenteric plexus" }, { - "id": "mat-tissue-cardiovascular-serous-pericardium", + "id": "mat-gastrointestinal-longitudinal-muscle", "ontologyTerms": [ - "UBERON:0002357" + "UBERON:0008863" ], - "name": "Serous pericardial tissue", + "name": "Gastrointestinal longitudinal muscle", "materials": [ - "mat-cellular-component-of-cardiovascular-serous-pericardium", - "mat-extracellular-material" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-cellular-component-of-cardiovascular-serous-pericardium", - "name": "Cellular component of serous pericardial tissue", + "id": "mat-gastrointestinal-serosa", + "name": "Gastrointestinal serosa" + }, + { + "id": "mat-cellular-component-of-gastrointestinal-smooth-muscle", + "name": "Cellular component of gastrointestinal smooth muscle", "materials": [ - "lyph-cell-cardiovascular-pericardial-fibroblast" + "lyph-cell-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-tissue-cardiovascular-fibrous-pericardium", + "id": "mat-tissue-gastrointestinal-smooth-muscle", "ontologyTerms": [ - "UBERON:0002359" + "UBERON:0004226" ], - "name": "Fibrous pericardial tissue", + "name": "Gastrointestinal smooth muscle tissue", "materials": [ - "mat-cellular-component-of-cardiovascular-fibrous-pericardium", + "mat-cellular-component-of-gastrointestinal-smooth-muscle", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-cardiovascular-fibrous-pericardium", - "name": "Cellular component of fibrous pericardial tissue", + "id": "mat-intracellular-fluid", + "name": "Intracellular fluid", "materials": [ - "lyph-cell-cardiovascular-pericardial-fibroblast" + "mat-body-fluid" ] }, { - "id": "mat-tissue-cardiovascular-epicardial-fat", + "id": "mat-fluid-pancreatic-juice", "ontologyTerms": [ - "UBERON:0015129" + "UBERON:0000326" ], - "name": "Epicardial fat tissue", - "materials": [ - "mat-cellular-component-of-cardiovascular-epicardial-fat", - "mat-extracellular-material" - ] - }, - { - "id": "mat-cellular-component-of-cardiovascular-epicardial-fat", - "name": "Cellular component of epicardial fat tissue", + "name": "Pancreatic juice", "materials": [ - "lyph-cell-cardiovascular-adipocyte-of-epicardial-fat" + "mat-extracellular-fluid" ] }, { - "id": "mat-tissue-pulmonary-smooth-muscle", + "id": "mat-tissue-pancreatic-acinar-epithelium", "ontologyTerms": [ - "UBERON:0004225" + "ILX:0793613" ], - "name": "Pulmonary smooth muscular tissue", + "name": "Pancreatic acinar epithelium", "materials": [ - "mat-cellular-component-of-pulmonary-smooth-muscle", + "mat-cellular-component-of-pancreatic-acinar-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-fluid-pericardial", - "ontologyTerms": [ - "UBERON:0002409" - ], - "name": "Pericardial fluid", + "id": "mat-cellular-component-of-pancreatic-acinar-epithelium", + "name": "Cellular component of pancreatic acinar epithelium", "materials": [ - "mat-extracellular-fluid" + "lyph-cell-pancreatic-acinar" ] }, { - "id": "mat-cellular-component-of-bronchiolar-epithelium", - "name": "Cellular component of bronchiolar epithelium", + "id": "mat-fluid-bile", + "ontologyTerms": [ + "UBERON:0000326" + ], + "name": "Pancreatic juice", "materials": [ - "lyph-cell-columnar-cuboidal-epithelial" + "mat-extracellular-fluid" ] }, { - "id": "mat-tissue-bronchiolar-epithelium", + "id": "mat-tissue-hepatic-lobular-epithelium", "ontologyTerms": [ - "UBERON:0002051" + "UBERON:0005452" ], - "name": "Bronchiolar epithelial tissue", + "name": "Hepatic lobular epithelial cords", "materials": [ - "mat-cellular-component-of-bronchiolar-epithelium", + "mat-cellular-component-of-hepatic-lobular-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-bronchial-epithelium", - "name": "Cellular component of bronchial epithelium", + "id": "mat-cellular-component-of-hepatic-lobular-epithelium", + "name": "Cellular component of hepatic lobular epithelium", "materials": [ - "lyph-cell-bronchial-columnar-ciliated-epithelial", - "lyph-cell-bronchial-goblet", - "lyph-cell-bronchial-neuroendocrine" + "lyph-cell-liver-hepatocyte" ] }, { - "id": "mat-tissue-bronchial-epithelium", + "id": "mat-tissue-duodenal-mucosal-epithelium", "ontologyTerms": [ - "UBERON:0010499" + "UBERON:0000320" ], - "name": "Pseudostratified bronchial ciliated columnar epithelial tissue", + "name": "Duodenal mucosal epithelium", "materials": [ - "mat-cellular-component-of-bronchial-epithelium", + "mat-cellular-component-of-duodenal-mucosal-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-bronchial-cartilage", - "name": "Cellular component of bronchial cartilage", + "id": "mat-cellular-component-of-duodenal-mucosal-epithelium", + "name": "Cellular component of duodenal mucosal epithelium", "materials": [ - "lyph-cell-chondrocyte" + "lyph-cell-gastrointestinal-duodenal-gland-enterocyte-of-epithelium", + "lyph-cell-gastrointestinal-duodenal-goblet", + "lyph-cell-gastrointestinal-intestinal-enteroendocrine", + "lyph-cell-epithelial-stem", + "lyph-cell-gastrointestinal-paneth-small-intestine" ] }, { - "id": "mat-tissue-bronchial-cartilage", + "id": "mat-fluid-biliary", "ontologyTerms": [ - "UBERON:0001956" + "UBERON:0001970" ], - "name": "Bronchial cartilage", + "name": "Bile", "materials": [ - "mat-cellular-component-of-bronchial-cartilage", - "mat-extracellular-material" + "mat-extracellular-fluid" ] }, { - "id": "mat-cellular-component-of-lung-connective-tissue", - "name": "Cellular component of lung connective tissue" - }, - { - "id": "mat-tissue-lung-connective-tissue", + "id": "mat-fluid-pancreatic", "ontologyTerms": [ - "UBERON:0000114" + "UBERON:0000326" ], - "name": "Lung connective tissue" - }, - { - "id": "mat-cellular-component-of-adventitia-of-primary-bronchus", - "name": "Cellular component of adventitia of primary bronchus" + "name": "Pancreatic juice", + "materials": [ + "mat-extracellular-fluid" + ] }, { - "id": "mat-tissue-of-adventitia-of-primary-bronchus", + "id": "mat-fluid-biliopancreatic", "ontologyTerms": [ - "ILX:0793134" + "ILX:0793746" ], - "name": "Adventita of primary bronchus" + "name": "Biliopancreatic fluid", + "materials": [ + "mat-fluid-biliary", + "mat-fluid-pancreatic" + ] }, { - "id": "mat-cellular-component-of-bronchial-connective-tissue", - "name": "Cellular component of bronchial connective tissue" + "id": "mat-cellular-component-biliary-bile-duct-epithelium", + "name": "Cellular component of biliary epithelial tissue", + "materials": [ + "lyph-cell-biliary-cholangiocyte" + ] }, { - "id": "mat-tissue-bronchial-connective", - "ontologyTerms": [ - "UBERON:0003592" - ], - "name": "Bronchial connective tissue" + "id": "mat-tissue-biliary-bile-duct-epithelium", + "name": "Biliary epithelial tissue", + "materials": [ + "mat-cellular-component-biliary-bile-duct-epithelium", + "mat-extracellular-material" + ] }, { - "id": "mat-tissue-bronchial-submucosa", - "ontologyTerms": [ - "UBERON:0001957" - ], - "name": "Bronchial submucosa", + "id": "mat-cellular-component-canal-hering-epithelium", + "name": "Cellular component of biliary duct canal of Hering", "materials": [ - "mat-cellular-component-of-connective-tissue", - "mat-extracellular-material" + "lyph-cell-biliary-cholangiocyte", + "lyph-cell-biliary-hepatocyte", + "lyph-cell-biliary-hepatocyte-stem" ] }, { - "id": "mat-fluid-urinary", - "ontologyTerms": [ - "UBERON:0001088" - ], - "name": "Urinary liquid", + "id": "mat-tissue-biliary-canal-hering-epithelium", + "name": "Biliary duct canal of Hering epithelial tissue", "materials": [ - "mat-extracellular-fluid" + "mat-cellular-component-canal-hering-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-urinary-rhabdosphincter", - "name": "Cellular component of urinary rhabdosphincter", + "id": "mat-cellular-component-biliary-canaliculus-epithelium", + "name": "Cellular component of biliary canaliculus", "materials": [ - "lyph-cell-smooth-muscle" + "lyph-cell-biliary-hepatocyte" ] }, { - "id": "mat-tissue-urinary-rhabdosphincter", - "ontologyTerms": [ - "ILX:0793141" - ], - "name": "Urinary rhabdosphincter", + "id": "mat-tissue-biliary-canaliculus-epithelium", + "name": "Biliary canaliculus tissue", "materials": [ - "mat-cellular-component-of-urinary-rhabdosphincter", + "mat-cellular-component-biliary-canaliculus-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-transitional-epithelium", - "name": "Cellular component of urethral epithelium", + "id": "mat-cellular-component-biliary-gallbladder-epithelium", + "name": "Cellular component of gallbladder epithelium", "materials": [ - "lyph-cell-urinary-transitional-epithelial" + "lyph-cell-biliary-cholangiocyte" ] }, { - "id": "mat-tissue-urinary-transitional-epithelium", - "ontologyTerms": [ - "UBERON:0002325" - ], - "name": "Transitional epithelium", + "id": "mat-tissue-biliary-gallbladder-epithelium", + "name": "Gallbladder epithelial tissue", "materials": [ - "mat-cellular-component-of-transitional-epithelium", + "mat-cellular-component-biliary-gallbladder-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-urinary-muscularis", - "name": "Cellular component of urinary muscularis", + "id": "mat-cellular-component-biliary-gallbladder-neck-epithelium", + "name": "Cellular component of the neck of gallbladder epithelium", "materials": [ - "lyph-cell-smooth-muscle" + "lyph-cell-biliary-cholangiocyte", + "lyph-cell-biliary-goblet" ] }, { - "id": "mat-tissue-urinary-muscularis", - "ontologyTerms": [ - "UBERON:0006676" - ], - "name": "Urinary muscularis", + "id": "mat-tissue-biliary-gallbladder-neck-epithelium", + "name": "Neck of gallbladder epithelial tissue", "materials": [ - "mat-cellular-component-of-urinary-muscularis", + "mat-cellular-component-biliary-gallbladder-neck-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-collecting-duct-epithelium", - "name": "Cellular component of collecting duct epithelium", + "id": "mat-tissue-tracheobronchial-basement-membrane", + "ontologyTerms": [ + "UBERON:0015329" + ], + "name": "Tracheobronchial basement membrane", "materials": [ - "lyph-cell-renal-principal-epithelial", - "lyph-cell-renal-type-A-intercalated-epithelial" + "mat-extracellular-material" ] }, { - "id": "mat-tissue-urinary-collecting-duct-epithelium", + "id": "mat-tissue-tracheobronchial-lamina-propria", "ontologyTerms": [ - "UBERON:0014388" + "UBERON:0004779" ], - "name": "Collecting duct epithelium", + "name": "Tracheobronchial lamina propria", "materials": [ - "mat-cellular-component-of-collecting-duct-epithelium", - "mat-extracellular-material" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-cellular-component-of-Bowmans-capsule-visceral", - "name": "Cellular component of visceral Bowman's capsule", + "id": "mat-tissue-tracheobronchial-submucosa", + "ontologyTerms": [ + "UBERON:0004777" + ], + "name": "Tracheobronchial submucosa", "materials": [ - "lyph-cell-epithelial-squamous" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-tissue-urinary-Bowmans-capsule-visceral", + "id": "mat-airway-lining-liquid", "ontologyTerms": [ - "UBERON:0005751" + "UBERON:0006538" ], - "name": "Visceral Bowman's capsule tissue", + "name": "Liquid lining of airways", "materials": [ - "mat-cellular-component-of-Bowmans-capsule-visceral", - "mat-extracellular-material" + "mat-body-liquid" ] }, { - "id": "mat-cellular-component-of-Bowmans-capsule-parietal", - "name": "Cellular component of parietal Bowman's capsule", + "id": "mat-glomerular-basement-membrane", + "ontologyTerms": [ + "UBERON:0005777" + ], + "name": "Glomerular basement membrane", "materials": [ - "lyph-cell-urinary-podocyte" + "mat-basement-membrane" ] }, { - "id": "mat-tissue-urinary-Bowmans-capsule-parietal", + "id": "mat-basal-lamina-of-nephron", "ontologyTerms": [ - "UBERON:0005750" + "UBERON:0000482" ], - "name": "Parietal Bowman's capsule tissue", + "name": "Basal lamina of the nephron", "materials": [ - "mat-cellular-component-of-Bowmans-capsule-parietal", - "mat-extracellular-material" + "mat-basal-lamina" ] }, { - "id": "mat-cellular-component-of-proximal-convoluted-tubule", - "name": "Cellular component of Proximal convoluted tubule", + "id": "mat-tissue-urinary-connecting-duct-epithelium", + "name": "Connecting duct epithelium", "materials": [ - "lyph-cell-columnar-cuboidal-epithelial" + "mat-cellular-component-of-connecting-duct-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-tissue-urinary-proximal-convoluted-tubule", - "ontologyTerms": [ - "UBERON:0001287" - ], - "name": "Proximal convoluted tubule tissue", + "id": "mat-cellular-component-of-connecting-duct-epithelium", + "name": "Cellular component of connecting duct epithelium", "materials": [ - "mat-cellular-component-of-proximal-convoluted-tubule", - "mat-extracellular-material" + "lyph-cell-renal-principal-epithelial", + "lyph-cell-columnar-cuboidal-epithelial" ] }, { - "id": "mat-cellular-component-of-proximal-straight-tubule", - "name": "Cellular component of Proximal straight tubule", + "id": "mat-cellular-component-of-gastric-mucosal-epithelium", + "name": "Cellular component of gastric mucosal epithelium", "materials": [ - "lyph-cell-columnar-cuboidal-epithelial" + "lyph-cell-stomach-chief-cell", + "lyph-cell-gastric-parietal", + "lyph-cell-gastric-enteroendocrine" ] }, { - "id": "mat-tissue-urinary-proximal-straight-tubule", + "id": "mat-mucosal-epithelium-of-esophagus", "ontologyTerms": [ - "UBERON:0001290" + "UBERON:0002469" ], - "name": "Proximal straight tubule tissue", + "name": "Mucosal stratified squamous epithelium of esophagus", "materials": [ - "mat-cellular-component-of-proximal-straight-tubule", + "mat-cellular-component-of-mucosal-epithelium-of-esophagus", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-thin-limbs-of-Henle", - "name": "Cellular component of thin limbs of Henle", + "id": "mat-lower-third-muscularis-mucosa-of-esophagus", + "ontologyTerms": [ + "UBERON:0004648" + ], + "name": "Muscularis mucosa of lower third of esophagus", "materials": [ - "lyph-cell-epithelial-squamous" + "mat-cellular-component-of-lower-third-muscularis-mucosa-of-esophagus", + "mat-extracellular-material" ] }, { - "id": "mat-tissue-urinary-thin-limbs-of-Henle", + "id": "mat-submucosa-of-esophagus", "ontologyTerms": [ - "UBERON:0005130" + "UBERON:0001972" ], - "name": "Tissue of thin limbs of Henle", + "name": "Submucosa of esophagus", "materials": [ - "mat-cellular-component-of-thin-limbs-of-Henle", - "mat-extracellular-material" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-cellular-component-of-distal-tubule", - "name": "Cellular component of distal tubule", + "id": "mat-adventitia-of-esophagus", + "ontologyTerms": [ + "UBERON:0012504" + ], + "name": "Adventitia of esophagus", "materials": [ - "lyph-cell-columnar-cuboidal-epithelial" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-tissue-urinary-distal-tubule", + "id": "mat-mucosal-lamina-propria-of-esophagus", "ontologyTerms": [ - "UBERON:0004135" + "UBERON:0001974" ], - "name": "Distal tubule tissue", + "name": "Lamina propria of esophagus", "materials": [ - "mat-cellular-component-of-distal-tubule", - "mat-extracellular-material" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-cellular-component-of-distal-macula-densa-tubule", - "name": "Cellular component of maciula densa portion of distal tubule", + "id": "mat-muscularis-externa-of-esophagus", + "ontologyTerms": [ + "UBERON:0011878" + ], + "name": "Muscularis externa of esophagus", "materials": [ - "lyph-cell-columnar-cuboidal-epithelial", - "lyph-cell-urinary-macula-densa" + "mat-cellular-component-of-muscularis-externa-of-esophagus", + "mat-extracellular-material" ] }, { - "id": "mat-tissue-urinary-distal-macula-densa-tubule", + "id": "mat-peritoneal-serosa-of-esophagus", "ontologyTerms": [ - "UBERON:0002335" + "UBERON:0001975" ], - "name": "Macula densa portion of the distal tubule tissue", + "name": "Peritoneal serosa of esophagus", "materials": [ - "mat-cellular-component-of-distal-macula-densa-tubule", + "mat-cellular-component-of-peritoneal-serosa-of-esophagus", "mat-extracellular-material" ] }, { - "id": "mat-temporary-laryngeal-wall", - "name": "Laryngeal wall" - }, - { - "id": "mat-temporary-oral-wall", - "name": "Wall of oral cavity" + "id": "mat-cellular-component-of-mucosal-epithelium-of-esophagus", + "name": "Cellular component of mucosal epithelium of esophagus", + "materials": [ + "lyph-cell-epithelial-squamous" + ] }, { - "id": "mat-temporary-dental", - "name": "Content of tooth" + "id": "mat-cellular-component-of-lower-third-muscularis-mucosa-of-esophagus", + "name": "Cellular component of lower third muscularis mucosa of esophagus", + "materials": [ + "lyph-cell-esophagus-smooth-muscle" + ] }, { - "id": "mat-temporary-epiglottic", - "name": "Content of epiglottis" + "id": "mat-cellular-component-of-muscularis-externa-of-esophagus", + "name": "Cellular component of muscularis externa of esophagus", + "materials": [ + "lyph-cell-esophagus-smooth-muscle" + ] }, { - "id": "mat-temporary-vocal-cord", - "name": "Content of vocal cord" + "id": "mat-cellular-component-of-peritoneal-serosa-of-esophagus", + "name": "Cellular component of peritoneal serosa of esophagus", + "materials": [ + "lyph-cell-mesothelial-visceral-peritoneum" + ] }, { - "id": "mat-CNS-cerebrospinal-fluid", + "id": "mat-middle-third-muscularis-mucosa-of-esophagus", "ontologyTerms": [ - "UBERON:0001359" + "UBERON:0004648" ], - "name": "Cerebrospinal fluid" + "name": "Muscularis mucosa of middle third of esophagus", + "materials": [ + "mat-cellular-component-of-middle-third-muscularis-mucosa-of-esophagus", + "mat-extracellular-material" + ] }, { - "id": "mat-CNS-ependyma", + "id": "mat-upper-third-muscularis-mucosa-of-esophagus", "ontologyTerms": [ - "UBERON:0004670" + "UBERON:0004648" ], - "name": "Ependyma" + "name": "Muscularis mucosa of upper third of esophagus", + "materials": [ + "mat-cellular-component-of-upper-third-muscularis-mucosa-of-esophagus", + "mat-extracellular-material" + ] }, { - "id": "mat-CNS-parenchymal-tissue", - "ontologyTerms": [ - "UBERON:0001017" - ], - "name": "Central nervous system tissue", + "id": "mat-cellular-component-of-middle-third-muscularis-mucosa-of-esophagus", + "name": "Cellular component of middle third muscularis mucosa of esophagus", "materials": [ - "mat-CNS-white-matter-of-brain", - "mat-CNS-grey-matter-of-brain" + "lyph-cell-gastrointestinal-slow-skeletal-muscle", + "lyph-cell-esophagus-smooth-muscle" ] }, { - "id": "mat-CNS-white-matter-of-spinal-cord", - "ontologyTerms": [ - "UBERON:0016549" - ], - "name": "White matter of CNS of the spinal cord", + "id": "mat-cellular-component-of-upper-third-muscularis-mucosa-of-esophagus", + "name": "Cellular component of upper third muscularis mucosa of esophagus", "materials": [ - "lyph-cell-oligodendrocyte", - "lyph-cell-microglial" + "lyph-cell-gastrointestinal-slow-skeletal-muscle" ] }, { - "id": "mat-CNS-grey-matter-of-spinal-cord", + "id": "mat-gastrointestinal-submucosal-plexus", "ontologyTerms": [ - "UBERON:0016548" + "UBERON:0005304" ], - "name": "Gray matter of CNS of the spinal cord", + "name": "Submucosal plexus of gut", "materials": [ - "lyph-cell-oligodendrocyte", - "lyph-cell-microglial" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-CNS-white-matter-of-brain", + "id": "mat-gastrointestinal-myenteric-plexus", "ontologyTerms": [ - "UBERON:0003544" + "UBERON:0002439" ], - "name": "White matter of CNS of the brain", + "name": "Myenteric plexus of gut", "materials": [ - "lyph-cell-oligodendrocyte", - "lyph-cell-microglial" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-CNS-grey-matter-of-brain", + "id": "mat-gastric-mucosal-epithelium", "ontologyTerms": [ - "UBERON:0003528" + "UBERON:0006924" ], - "name": "Gray matter of CNS of the brain", + "name": "Gastric mucosal epithelium", "materials": [ - "lyph-cell-oligodendrocyte", - "lyph-cell-microglial" + "mat-cellular-component-of-gastric-mucosal-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-rex-lam-I", + "id": "mat-mucosal-lamina-propria-of-stomach", "ontologyTerms": [ - "UBERON:0006118" + "ILX:0770762" ], - "name": "lamina I of gray matter of spinal cord", + "name": "Lamina propria of stomach", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-rex-lam-II", + "id": "mat-peritoneal-serosa-of-stomach", "ontologyTerms": [ - "UBERON:0002181" + "UBERON:0001201" ], - "name": "lamina II of gray matter of spinal cord", + "name": "Peritoneal serosa of stomach", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-cellular-component-of-peritoneal-serosa-of-stomach", + "mat-extracellular-material" ] }, { - "id": "mat-rex-lam-III", - "ontologyTerms": [ - "UBERON:0016574" - ], - "name": "lamina III of gray matter of spinal cord", + "id": "mat-cellular-component-of-peritoneal-serosa-of-stomach", + "name": "Cellular component of peritoneal serosa of stomach", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "lyph-cell-mesothelial-visceral-peritoneum" ] }, { - "id": "mat-rex-lam-IV", + "id": "mat-duodenal-mucosal-epithelium", "ontologyTerms": [ - "UBERON:0016575" + "UBERON:0008346" ], - "name": "lamina IV of gray matter of spinal cord", + "name": "Duodenal mucosal epithelium", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-cellular-component-of-duodenal-mucosal-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-rex-lam-V", + "id": "mat-duodenal-muscularis-mucosa", "ontologyTerms": [ - "UBERON:0016576" + "UBERON:0012494" ], - "name": "lamina V of gray matter of spinal cord", + "name": "Muscularis mucosa of duodenum", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-rex-lam-VI", - "ontologyTerms": [ - "UBERON:0016577" - ], - "name": "lamina VI of gray matter of spinal cord", + "id": "mat-cellular-component-of-peritoneal-serosa-of-duodenum", + "name": "Cellular component of peritoneal serosa of duodenum", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "lyph-cell-mesothelial-visceral-peritoneum" ] }, { - "id": "mat-rex-lam-VII", + "id": "mat-peritoneal-serosa-of-duodenum", "ontologyTerms": [ - "UBERON:0016578" + "UBERON:0003336" ], - "name": "lamina VII of gray matter of spinal cord", + "name": "Peritoneal serosa of duodenum", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-cellular-component-of-peritoneal-serosa-of-duodenum", + "mat-extracellular-material" ] }, { - "id": "mat-rex-lam-VIII", + "id": "mat-duodenal-submucosa", "ontologyTerms": [ - "UBERON:0016579" + "UBERON:0003332" ], - "name": "lamina VIII of gray matter of spinal cord", + "name": "Duodenal submucosa", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-rex-lam-IX", + "id": "mat-adventitia-of-duodenum", "ontologyTerms": [ - "UBERON:0016580" + "ILX:0793836" ], - "name": "lamina IX of gray matter of spinal cord", + "name": "Adventitia of duodenum", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-rex-lam-X", + "id": "mat-jejunal-mucosal-epithelium", "ontologyTerms": [ - "UBERON:0004677" + "UBERON:0000400" ], - "name": "lamina X of gray matter of spinal cord", + "name": "Jejunal mucosal epithelium", "materials": [ - "mat-CNS-grey-matter-of-spinal-cord" + "mat-cellular-component-of-jejunal-mucosal-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-gastrointestinal-luminal-fluid", - "name": "Gastrointesinal fluid in the lumen", + "id": "mat-cellular-component-of-jejunal-mucosal-epithelium", + "name": "Cellular component of jejunal mucosal epithelium", "materials": [ - "mat-body-fluid" + "lyph-cell-gastrointestinal-jejunal-enterocyte-of-epithelium", + "lyph-cell-gastrointestinal-jejunal-goblet", + "lyph-cell-gastrointestinal-intestinal-enteroendocrine", + "lyph-cell-epithelial-stem", + "lyph-cell-gastrointestinal-paneth-small-intestine" ] }, { - "id": "mat-gastric-mucosa", - "name": "Gastric mucosa", + "id": "mat-mucosal-lamina-propria-of-duodenum", + "ontologyTerms": [ + "UBERON:0015834" + ], + "name": "Lamina propria of duodenum", "materials": [ - "lyph-cell-stomach-chief-cell", - "lyph-cell-gastric-parietal", - "lyph-cell-gastric-enteroendocrine" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-mucosa-of-lower-two-thirds-of-esophagus", + "id": "mat-mucosal-lamina-propria-of-jejunum", "ontologyTerms": [ - "UBERON:0002469" + "ILX:0773163" ], - "name": "Mucosa of lower two thirds of esophagus" + "name": "Lamina propria of jejunum", + "materials": [ + "mat-tissue-connective-tissue" + ] }, { - "id": "mat-gastric-muscularis-mucosa", - "name": "Gastric muscularis", + "id": "mat-jejunal-muscularis-mucosa", + "ontologyTerms": [ + "UBERON:0016519" + ], + "name": "Muscularis mucosa of jejunum", "materials": [ "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-muscularis-mucosa-of-lower-two-thirds-of-esophagus", + "id": "mat-jejunal-submucosa", "ontologyTerms": [ - "UBERON:0004648" + "UBERON:0003333" ], - "name": "Muscularis of lower two thirds of esophagus" - }, - { - "id": "mat-gastric-submucosa", - "name": "Gastric submucosa" + "name": "Jejunal submucosa", + "materials": [ + "mat-tissue-connective-tissue" + ] }, { - "id": "mat-gastric-oblique-muscle", - "name": "Gastric oblique muscle", + "id": "mat-peritoneal-serosa-of-jejunum", + "ontologyTerms": [ + "UBERON:0003337" + ], + "name": "Peritoneal serosa of jejunum", "materials": [ - "mat-tissue-gastrointestinal-smooth-muscle" + "mat-cellular-component-of-peritoneal-serosa-of-jejunum", + "mat-extracellular-material" ] }, { - "id": "mat-gastrointestinal-circular-muscle", - "name": "Gastrointestinal circular muscle", + "id": "mat-cellular-component-of-peritoneal-serosa-of-jejunum", + "name": "Cellular component of peritoneal serosa of jejunum", "materials": [ - "mat-tissue-gastrointestinal-smooth-muscle" + "lyph-cell-mesothelial-visceral-peritoneum" ] }, { - "id": "mat-myenteric-plexus", + "id": "mat-ileal-mucosal-epithelium", "ontologyTerms": [ - "UBERON:0002439" + "UBERON:0000331" ], - "name": "Myenteric plexus" - }, - { - "id": "mat-gastrointestinal-longitudinal-muscle", - "name": "Gastrointestinal longitudinal muscle", + "name": "Ileal mucosal epithelium", "materials": [ - "mat-tissue-gastrointestinal-smooth-muscle" + "mat-cellular-component-of-ileal-mucosal-epithelium", + "mat-extracellular-material" ] }, { - "id": "mat-gastrointestinal-serosa", - "name": "Gastrointestinal serosa" + "id": "mat-cellular-component-of-ileal-mucosal-epithelium", + "name": "Cellular component of ileal mucosal epithelium", + "materials": [ + "lyph-cell-gastrointestinal-ileal-enterocyte-of-epithelium", + "lyph-cell-gastrointestinal-ileal-goblet", + "lyph-cell-gastrointestinal-intestinal-enteroendocrine", + "lyph-cell-M-of-epithelium-proper-of-ileum", + "lyph-cell-epithelial-stem", + "lyph-cell-gastrointestinal-paneth-small-intestine" + ] }, { - "id": "mat-submucosa-of-lower-two-thirds-of-esophagus", + "id": "mat-mucosal-lamina-propria-of-ileum", "ontologyTerms": [ - "UBERON:0001972" + "ILX:0774902" ], - "name": "Submucosa of lower two thirds of esophagus" - }, - { - "id": "mat-cellular-component-of-gastrointestinal-smooth-muscle", - "name": "Cellular component of gastrointestinal smooth muscle", + "name": "Lamina propria of ileum", "materials": [ - "lyph-cell-gastrointestinal-smooth-muscle" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-tissue-gastrointestinal-smooth-muscle", + "id": "mat-ileal-muscularis-mucosa", "ontologyTerms": [ - "UBERON:0004226" + "ILX:0771588" ], - "name": "Gastrointestinal smooth muscle tissue", + "name": "Muscularis mucosa of ileum", "materials": [ - "mat-cellular-component-of-gastrointestinal-smooth-muscle", - "mat-extracellular-material" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-intracellular-fluid", - "name": "Intracellular fluid", + "id": "mat-ileal-submucosa", + "ontologyTerms": [ + "UBERON:0004946" + ], + "name": "Ileal submucosa", "materials": [ - "mat-body-fluid" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-fluid-pancreatic-juice", + "id": "mat-peritoneal-serosa-of-ileum", "ontologyTerms": [ - "UBERON:0000326" + "ILX:0774472" ], - "name": "Pancreatic juice", + "name": "Peritoneal serosa of ileum", "materials": [ - "mat-extracellular-fluid" + "mat-cellular-component-of-peritoneal-serosa-of-ileum", + "mat-extracellular-material" ] }, { - "id": "mat-tissue-pancreatic-acinar-epithelium", + "id": "mat-cellular-component-of-peritoneal-serosa-of-ileum", + "name": "Cellular component of peritoneal serosa of ileum", + "materials": [ + "lyph-cell-mesothelial-visceral-peritoneum" + ] + }, + { + "id": "mat-colonic-simple-cuboidal-epithelium", "ontologyTerms": [ - "ILX:0793613" + "UBERON:0000317" ], - "name": "Pancreatic acinar epithelium", + "name": "Colonic mucosal epithelium", "materials": [ - "mat-cellular-component-of-pancreatic-acinar-epithelium", + "mat-cellular-component-of-colonic-mucosal-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-pancreatic-acinar-epithelium", - "name": "Cellular component of pancreatic acinar epithelium", + "id": "mat-cellular-component-of-colonic-mucosal-epithelium", + "name": "Cellular component of colonic mucosal epithelium", "materials": [ - "lyph-cell-pancreatic-acinar" + "lyph-cell-gastrointestinal-colonic-enterocyte-of-epithelium", + "lyph-cell-gastrointestinal-colonic-goblet", + "lyph-cell-gastrointestinal-intestinal-enteroendocrine", + "lyph-cell-epithelial-stem", + "lyph-cell-gastrointestinal-paneth-colon" ] }, { - "id": "mat-fluid-bile", + "id": "mat-mucosal-lamina-propria-of-colon", "ontologyTerms": [ - "UBERON:0000326" + "UBERON:0007177" ], - "name": "Pancreatic juice", + "name": "Lamina propria of mucosa of colon", "materials": [ - "mat-extracellular-fluid" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-tissue-hepatic-lobular-epithelium", + "id": "mat-colonic-muscularis-mucosa", "ontologyTerms": [ - "UBERON:0005452" + "UBERON:0007178" ], - "name": "Hepatic lobular epithelial cords", + "name": "Muscularis mucosa of colon", "materials": [ - "mat-cellular-component-of-hepatic-lobular-epithelium", - "mat-extracellular-material" + "mat-tissue-gastrointestinal-smooth-muscle" ] }, { - "id": "mat-cellular-component-of-hepatic-lobular-epithelium", - "name": "Cellular component of hepatic lobular epithelium", + "id": "mat-colonic-submucosa", + "ontologyTerms": [ + "UBERON:0003331" + ], + "name": "Colonic submucosa", "materials": [ - "lyph-cell-liver-hepatocyte" + "mat-tissue-connective-tissue" ] }, { - "id": "mat-tissue-duodenal-mucosal-epithelium", + "id": "mat-peritoneal-serosa-of-colon", "ontologyTerms": [ - "UBERON:0000320" + "UBERON:0003335" ], - "name": "Duodenal mucosal epithelium", + "name": "Peritoneal serosa of colon", "materials": [ - "mat-cellular-component-of-duodenal-mucosal-epithelium", + "mat-cellular-component-of-peritoneal-serosa-of-colon", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-of-duodenal-mucosal-epithelium", - "name": "Cellular component of duodenal mucosal epithelium", + "id": "mat-cellular-component-of-peritoneal-serosa-of-colon", + "name": "Cellular component of peritoneal serosa of colon", "materials": [ - "lyph-cell-gastrointestinal-duodenal-goblet", - "lyph-cell-gastrointestinal-duodenal-gland-enterocyte-of-epithelium" + "lyph-cell-mesothelial-visceral-peritoneum" ] }, { - "id": "mat-fluid-biliary", + "id": "mat-brown-fat", "ontologyTerms": [ - "UBERON:0001970" + "UBERON:0001348" ], - "name": "Bile", + "name": "Brown fat tissue", "materials": [ - "mat-extracellular-fluid" + "mat-cellular-component-of-brown-fat-tissue", + "mat-extracellular-material" ] }, { - "id": "mat-fluid-pancreatic", - "ontologyTerms": [ - "UBERON:0000326" - ], - "name": "Pancreatic juice", + "id": "mat-cellular-component-of-brown-fat-tissue", + "name": "Cellular component of brown fat", "materials": [ - "mat-extracellular-fluid" + "lyph-cell-fat-brown" ] }, { - "id": "mat-fluid-biliopancreatic", + "id": "mat-tissue-skeletal-muscle", "ontologyTerms": [ - "ILX:0793746" + "UBERON:0001134" ], - "name": "Biliopancreatic fluid", + "name": "Skeletal muscle tissue", "materials": [ - "mat-fluid-biliary", - "mat-fluid-pancreatic" + "mat-cellular-component-of-skeletal-muscle", + "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-biliary-bile-duct-epithelium", - "name": "Cellular component of biliary epithelial tissue", + "id": "mat-cellular-component-of-skeletal-muscle", + "name": "Cellular component of skeletal muscle tissue", "materials": [ - "lyph-cell-biliary-cholangiocyte" + "lyph-cell-skeletal-muscle-fiber" ] }, { - "id": "mat-tissue-biliary-bile-duct-epithelium", - "name": "Biliary epithelial tissue", + "id": "mat-cellular-component-of-ciliary-muscle", + "name": "Cellular component of ciliary smooth muscle", "materials": [ - "mat-cellular-component-biliary-bile-duct-epithelium", - "mat-extracellular-material" + "lyph-cell-smooth-muscle" ] }, { - "id": "mat-cellular-component-canal-hering-epithelium", - "name": "Cellular component of biliary duct canal of Hering", + "id": "mat-tissue-ciliary-muscle", + "ontologyTerms": [ + "UBERON:0001605" + ], + "name": "Ciliary muscle tissue", "materials": [ - "lyph-cell-biliary-cholangiocyte", - "lyph-cell-biliary-hepatocyte", - "lyph-cell-biliary-hepatocyte-stem" + "mat-cellular-component-of-ciliary-muscle", + "mat-extracellular-material" ] }, { - "id": "mat-tissue-biliary-canal-hering-epithelium", - "name": "Biliary duct canal of Hering epithelial tissue", + "id": "mat-tissue-pupillary-muscle", + "ontologyTerms": [ + "UBERON:0001607" + ], + "name": "Pupillary muscle tissue", "materials": [ - "mat-cellular-component-canal-hering-epithelium", + "mat-cellular-component-of-pupillary-muscle", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-biliary-canaliculus-epithelium", - "name": "Cellular component of biliary canaliculus", + "id": "mat-cellular-component-of-pupillary-muscle", + "name": "Cellular component of pupillary smooth muscle", "materials": [ - "lyph-cell-biliary-hepatocyte" + "lyph-cell-smooth-muscle" ] }, { - "id": "mat-tissue-biliary-canaliculus-epithelium", - "name": "Biliary canaliculus tissue", + "id": "mat-salivary-fluid", + "ontologyTerms": [ + "UBERON:0001836" + ], + "name": "Saliva", "materials": [ - "mat-cellular-component-biliary-canaliculus-epithelium", - "mat-extracellular-material" + "mat-extracellular-fluid" ] }, { - "id": "mat-cellular-component-biliary-gallbladder-epithelium", - "name": "Cellular component of gallbladder epithelium", - "materials": [ - "lyph-cell-biliary-cholangiocyte" - ] + "id": "mat-gland-salivary-parenchyma", + "ontologyTerms": [ + "UBERON:0004809" + ], + "name": "Salivary gland parenchyma" }, { - "id": "mat-tissue-biliary-gallbladder-epithelium", - "name": "Gallbladder epithelial tissue", + "id": "mat-muscoa-oral", + "ontologyTerms": [ + "UBERON:0003729" + ], + "name": "Oral mucosal tissue", "materials": [ - "mat-cellular-component-biliary-gallbladder-epithelium", + "mat-cellular-component-of-oral-mucosal-epithelium", "mat-extracellular-material" ] }, { - "id": "mat-cellular-component-biliary-gallbladder-neck-epithelium", - "name": "Cellular component of the neck of gallbladder epithelium", + "id": "mat-cellular-component-of-oral-mucosal-epithelium", + "name": "Cellular component of mucosal epithelium of mouth", "materials": [ - "lyph-cell-biliary-cholangiocyte", - "lyph-cell-biliary-goblet" + "mat-cellular-component-of-oral-mucosal-epithelium" ] }, { - "id": "mat-tissue-biliary-gallbladder-neck-epithelium", - "name": "Neck of gallbladder epithelial tissue", + "id": "mat-tissue-tracheobronchial-adventitia", + "name": "Adventitia of the tracheobronchial tree", "materials": [ - "mat-cellular-component-biliary-gallbladder-neck-epithelium", "mat-extracellular-material" ] } @@ -6221,35 +8057,28 @@ { "id": "chain-airways", "name": "Airways", - "ontologyTerms": [ - "UBERON:0001005" - ], "lyphs": [ - "lyph-thyrohyoidal-larynx", - "lyph-thyroidal-larynx", - "lyph-cricoidal-larynx", - "lyph-trachea", - "lyph-primary-bronchus", - "lyph-lobar-bronchus", - "lyph-segemental-bronchus", - "lyph-primary-bronchiole", - "lyph-conducting-bronchiole", - "lyph-terminal-bronchiole", - "lyph-respiratory-bronchiole", + "lyph-airway-thyrohyoidal-larynx", + "lyph-airway-thyroidal-larynx", + "lyph-airway-cricoidal-larynx", + "lyph-airway-trachea", + "lyph-airway-primary-bronchus", + "lyph-airway-lobar-bronchus", + "lyph-airway-segemental-bronchus", + "lyph-airway-primary-bronchiole", + "lyph-airway-conducting-bronchiole", + "lyph-airway-terminal-bronchiole", + "lyph-airway-respiratory-bronchiole", "lyph-airway-pFTU-alveolar-duct", "lyph-airway-pFTU-alveolus" ], - "root": "node-airway-root", - "leaf": "node-airway-leaf", "wiredTo": "too:w-X-f1L" }, { "id": "chain-urinary", "name": "Urinary tree", - "ontologyTerms": [ - "FMA:7159" - ], "lyphs": [ + "lyph-urinary-base-of-urethra", "lyph-urinary-proximal-sphinctered-urethra", "lyph-urinary-bladder-neck", "lyph-urinary-bladder-dome", @@ -6264,7 +8093,7 @@ "lyph-urinary-cortical-collecting-tubule", "lyph-urinary-connecting-tubule", "lyph-urinary-distal-convoluted-tubule", - "lyph-urinary-final-portion-of-thick-ascending-limb", + "lyph-urinary-macula-densa-portion-of-distal-tubule", "lyph-urinary-distal-straight-tubule", "lyph-urinary-ascending-thin-limb", "lyph-urinary-descending-thin-limb", @@ -6273,37 +8102,25 @@ "lyph-urinary-parietal-Bowmans-capsule", "lyph-urinary-visceral-Bowmans-capsule" ], - "root": "node-urinary-root", - "leaf": "node-urinary-leaf", "wiredTo": "too:w-U-f3K" }, { "id": "chain-intragingival", "name": "Oropharynx", - "ontologyTerms": [ - "UBERON:0001729" - ], "lyphs": [ "lyph-tongue", "lyph-intragingival-oral-lining" ], - "root": "node-intragingival-root", - "leaf": "node-buccogingival-root", "wiredTo": "too:w-Z-X" }, { "id": "chain-buccogingival", "name": "Buccogingival vestibule", - "ontologyTerms": [ - "UBERON:0034767" - ], "lyphs": [ "lyph-lips", "lyph-extragingival-lining", "lyph-gums" ], - "root": "node-intragingival-leaf", - "leaf": "node-buccogingival-leaf", "wiredTo": "too:w-B-Z" }, { @@ -6312,10 +8129,12 @@ "lyphs": [ "lyph-digestive-upper-esophageal-sphincter", "lyph-digestive-upper-third-esophagus", - "lyph-digestive-lower-two-thirds-esophagus", + "lyph-digestive-middle-third-esophagus", + "lyph-digestive-lower-third-esophagus", + "lyph-digestive-lower-esophageal-sphincter", "lyph-digestive-proximal-stomach", "lyph-digestive-distal-stomach", - "lyph-digestive-gastric-pyloric-canal-and-sphincter", + "lyph-digestive-pyloric-canal-and-sphincter", "lyph-digestive-pre-ampullary-duodenum" ], "wiredTo": "too:w-X-O" @@ -6329,10 +8148,13 @@ "lyph-digestive-proximal-ileum", "lyph-digestive-terminal-ileum", "lyph-digestive-cecum", - "lyph-digestive-presplenic-colon", - "lyph-digestive-post-splenic-colon", + "lyph-digestive-ascending-colon", + "lyph-digestive-transverse-colon", + "lyph-digestive-descending-colon", + "lyph-digestive-sigmoid-colon", "lyph-digestive-rectum", - "lyph-digestive-anal-canal-and-sphincter" + "lyph-digestive-suprapectinate-anal-canal", + "lyph-digestive-infrapectinate-anal-canal" ], "wiredTo": "too:w-O-R" }, @@ -6374,7 +8196,7 @@ "lyphs": [ "lyph-skin-calvarial" ], - "wiredTo": "too:w-J" + "wiredTo": "too:w-W-J" }, { "id": "chain-nasal-skin", @@ -6412,7 +8234,7 @@ "lyphs": [ "lyph-airway-external-ear" ], - "wiredTo": "too:w-f4C" + "wiredTo": "too:w-W-f4C" }, { "id": "chain-conjunctival", @@ -6498,12 +8320,7 @@ "lyph-digestive-biliary-canal-of-Hering", "lyph-digestive-biliary-biliary-canaliculus" ], - "wiredTo": "too:w-I-f2L", - "levels": [ - { - "target": "gb-entry" - } - ] + "wiredTo": "too:w-I-f2L" }, { "id": "chain-pancreatic", @@ -6522,9 +8339,6 @@ { "id": "chain-pancreaticobiliary", "name": "Pancreaticobiliary tract", - "ontologyTerms": [ - "UBERON:0004913" - ], "lyphs": [ "lyph-digestive-pancreaticobiliary-major-duodenal-papilla", "lyph-digestive-pancreaticobiliary-ampulla-of-Vater", @@ -6535,9 +8349,6 @@ { "id": "chain-brain-and-stem", "name": "Supraventricular-csf-tract", - "ontologyTerms": [ - "UBERON:0001359" - ], "lyphs": [ "lyph-CNS-pons", "lyph-CNS-midbrain", @@ -6550,10 +8361,6 @@ { "id": "chain-csf-flow-spinal-cord", "name": "Infraventricular-csf-tract", - "ontologyTerms": [ - "UBERON:0002240", - "UBERON:0001896" - ], "lyphs": [ "lyph-CNS-medulla", "lyph-C1-spinal-segment", @@ -6598,14 +8405,11 @@ { "id": "chain-sympathetic-chain", "name": "Sympathetic chain", - "ontologyTerms": [ - "UBERON:0000407" - ], "lyphs": [ "lyph-superior-cervical-ganglion", - "lyph-sympathetic-trunk-C1-C2", + "lyph-sympathetic-trunk-SCG-MCG", "lyph-middle-cervical-ganglion", - "lyph-sympathetic-trunk-C2-cervicothoracic", + "lyph-sympathetic-trunk-MCG-stellate", "lyph-stellate-ganglion", "lyph-sympathetic-trunk-cervicothoracic-T2", "lyph-T2-sympathetic-chain-ganglion", @@ -6654,9 +8458,7 @@ "lyph-sympathetic-trunk-S4-Cx1", "lyph-Cx1-sympathetic-chain-ganglion" ], - "wiredTo": "too:symp-chain-wire", - "hostedBy": "too:n2G", - "startFromLeaf": true + "wiredTo": "too:w-n2GA-n2GB" }, { "id": "chain-ventral-spinal-roots", @@ -6695,8 +8497,7 @@ "lyph-S4-ventral-root", "lyph-S5-ventral-root", "lyph-Cx1-ventral-root" - ], - "hostedBy": "too:n2R" + ] }, { "id": "chain-dorsal-spinal-roots", @@ -6733,8 +8534,7 @@ "lyph-S3-dorsal-root-ganglion", "lyph-S4-dorsal-root-ganglion", "lyph-S5-dorsal-root-ganglion" - ], - "hostedBy": "too:n2R" + ] }, { "id": "chain-white-rami", @@ -6758,8 +8558,7 @@ "lyph-L1-white-ramus", "lyph-L2-white-ramus", "lyph-L3-white-ramus" - ], - "hostedBy": "too:n2G" + ] }, { "id": "chain-grey-rami", @@ -6791,13 +8590,13 @@ "lyph-S3-grey-ramus", "lyph-S4-grey-ramus", "lyph-Cx1-grey-ramus" - ], - "hostedBy": "too:n2G" + ] }, { "id": "chain-male-reproductive", "name": "Male reproductive tract", "lyphs": [ + "lyph-male-genital-gland-bulbourethral", "lyph-male-genital-acinus-of-seminal-vesicle", "lyph-male-genital-intralobular-duct-of-seminal-vesicle", "lyph-male-genital-excretory-duct-of-seminal-vesicle", @@ -6809,7 +8608,7 @@ "lyph-male-genital-prostatic-ejaculatory-duct", "lyph-male-genital-prostatic-tubular-duct", "lyph-male-genital-prostatic-alveolar-acinus", - "lyph-urinary-penile-urethra" + "lyph-urinary-penile-shaft" ], "wiredTo": "too:w-G-f3G" }, @@ -6817,12 +8616,13 @@ "id": "chain-female-reproductive", "name": "Female reproductive tract", "lyphs": [ + "lyph-female-genital-clitoris-corpus-cavernosum", "lyph-female-genital-lower-third-of-vagina", "lyph-female-genital-upper-two-thirds-of-vagina", "lyph-female-genital-uterine-cervix", "lyph-female-genital-uterine-body", "lyph-female-genital-fallopian-tube", - "lyph-female-genital-ovulating-follicle" + "lyph-female-genital-ovary" ], "wiredTo": "too:w-G-f3G" }, @@ -6833,110 +8633,49 @@ "lyph-digestive-biliary-cystic-duct", "lyph-digestive-biliary-gallbladder" ], - "root": "gb-entry" - }, - { - "id": "chain-CNS-vagus-nerve", - "name": "Vagus nerve", - "lyphs": [ - "lyph-PNS-nerve-vagus-main-trunk", - "lyph-CNS-nodose-ganglion-vagus-nerve" - ], - "hostedBy": "too:n1C10N" - }, - { - "id": "chain-CNS-glossopharyngeal-nerve", - "name": "Glossopharyngeal nerve", - "lyphs": [ - "lyph-PNS-nerve-glossopharyngeal-main-trunk", - "lyph-PNS-ganglion-petrosal-of-glossopharyngeal-nerve" - ], - "hostedBy": "too:n1C9N" - }, - { - "id": "chain-CNS-hypoglossal-nerve", - "name": "Hypoglossal nerve", - "lyphs": [ - "lyph-PNS-nerve-hypoglossal-main-trunk" - ], - "hostedBy": "too:n1C12N" + "wiredTo": "too:w-I-f2L" }, { - "id": "chain-cardiovascular-systemic-arterial", - "name": "Systemic arterial tree", - "ontologyTerms": [ - "UBERON:0004571" - ], + "id": "chain-male-urogenital", + "name": "Male urogenital", "lyphs": [ - "lyph-cardiovascular-descending-aorta", - "lyph-cardiovascular-arch-of-aorta", - "lyph-cardiovascular-ascending-aorta", - "lyph-cardiovascular-left-ventricle" + "lyph-male-genitourinary-urethra-transprostatic", + "lyph-male-genitourinary-urethra-interglandular", + "lyph-male-genitourinary-urethra-spongiose-penile" ], - "wiredTo": "too:w-S-A", - "levels": [ - {}, - { - "target": "carotid-entry" - } - ] + "wiredTo": "too:w-U-f3P" }, { - "id": "chain-cardiovascular-systemic-venous", - "name": "Systemic venous tree", - "ontologyTerms": [ - "UBERON:0004581" - ], + "id": "chain-parotid-gland", + "name": "Parotid salivary tract", "lyphs": [ - "lyph-cardiovascular-right-atrium" + "lyph-gland-salivary-parotid" ], - "wiredTo": "too:w-P-S" + "wiredTo": "too:w-Z-f1S" }, { - "id": "chain-cardiovascular-pulmonary-arterial", - "name": "Pulmonary arterial tree", - "ontologyTerms": [ - "FMA:45842" - ], + "id": "chain-submandibular-gland", + "name": "Submandibular salivary tract", "lyphs": [ - "lyph-cardiovascular-pulmonary-trunk", - "lyph-cardiovascular-right-ventricle" + "lyph-gland-salivary-submandibular" ], - "wiredTo": "too:w-L-P" + "wiredTo": "too:w-Z-f1S" }, { - "id": "chain-cardiovascular-pulmonary-venous", - "name": "Pulmonary venous tree", - "ontologyTerms": [ - "UBERON:0013127" - ], + "id": "chain-sublingual-gland", + "name": "Sublingual salivary tract", "lyphs": [ - "lyph-cardiovascular-left-atrium" + "lyph-gland-salivary-sublingual" ], - "wiredTo": "too:w-A-L" - }, - { - "id": "chain-cardiovascular-systemic-hepatoportal", - "name": "Hepatoportal venous system", - "ontologyTerms": [ - "UBERON:0010194" - ] + "wiredTo": "too:w-Z-f1S" }, { - "id": "chain-cardiovascular-systemic-arterial-carotid", - "name": "Carotid arterial system", + "id": "chain-oral-mucosa", + "name": "Oral mucosa", "lyphs": [ - "lyph-cardiovascular-artery-internal-carotid", - "lyph-cardiovascular-artery-common-carotid" + "lyph-oral-mucosa" ], - "leaf": "carotid-entry" - }, - { - "id": "chain-spleen", - "name": "Spleen", - "lyphs": [ - "lyph-spleen" - ] + "wiredTo": "too:w-B-Z" } ], "groups": [], @@ -7000,6 +8739,6 @@ "imports": [ "https://raw.githubusercontent.com/open-physiology/apinatomy-models/master/models/too-map/source/too-map.json" ], - "version": "844bd0db2695434920182dd475a862f63ac2bfcb", + "version": "60cd36aaf21e10dcdb3fe08ec38823fb81d1a1e9", "schemaVersion": "e0dba87327205156ed4e89dc42b1ab036d6a4465" } \ No newline at end of file